semvec/pypi-packages huggingface dataset:
vocabuilder 0.1.19
Vocabulary builder for language learners
License: MIT
Requires Python: <4.0,>=3.11

## Vocabuilder
- Python script using PyQt6
- Build a vocabulary gradually and practice it
- Select a delay in days until a term should be practiced again
- Connect local database with firebase cloud database
- Incremental local backup of your database using git

## Documentation

See [hakonhagland.github.io/vocabuilder](https://hakonhagland.github.io/vocabuilder/)
102218026-topsis 1.0.0
ranking according to your prefrence
License: MIT

# Upper-case-change
ranking according to your preferances
## Installation
```pip install topsis_102218026```

## How to use it?
enter the value of weights and sign of impact 
range of weight is in 0 to 1
imapct must be '+','-'
## License

Â© 2020 shubham aggarwal

This repository is licensed under the MIT license. See LICENSE for details.
preksha-topsis 0.0.1
It calculates the topsis score and gives the best alternative
License: MIT

# Preksha Topsis
It takes input of few items and calculates the topsis score among them and also gives the best alternative.

## Installation
'''pip install preksha_topsis'''

## How to use it?
Open terminal and type topsis and then input the values

## License

©️ 2024 Preksha Dadoo

This repository is licensed under the MIT license.
See LICENSE for details.
antivirus-microservice 0.1.1
A Python client for Antivirus Microservice
License: MIT
Requires Python: >=3.6

![antivirus-microservice](./assets/logo2.png)

## Antivirus Microservice Python Client

This is a Python client for the free and fully functional [Antivirus Microservice Server](https://github.com/ivanoff/Antivirus-Microservice). It allows you to easily integrate virus scanning capabilities into your Python applications.

## Table of Contents

- [Antivirus Microservice Python Client](#antivirus-microservice-python-client)
- [Table of Contents](#table-of-contents)
- [Installation](#installation)
- [Usage](#usage)
- [API](#api)
- [Configuration](#configuration)
- [Error Handling](#error-handling)
- [Requirements](#requirements)
- [Contributing](#contributing)
- [License](#license)
- [Support](#support)
- [Created by](#created-by)

## Installation

You can install this package via pip:

```bash
pip install antivirus-microservice
```

## Usage

Here's a basic example of how to use the Antivirus Microservice client:

```python
from antivirus_microservice import AntivirusMicroservice

antivirus = AntivirusMicroservice('http://localhost:3000')
result = antivirus.check_file('/path/to/your/file.txt')

if result['ok']:
    print("File is clean")
else:
    print(f"File is infected: {result['viruses']}")
```

## API

The `AntivirusMicroservice` class provides the following method:

- `check_file(file_path)`: Scans the provided file for viruses. Returns a dictionary with:
  - `ok`: boolean indicating whether the file is clean (`True`) or infected (`False`)
  - `viruses`: a list of detected virus names (only present if `ok` is `False`)

## Configuration

When initializing the `AntivirusMicroservice` class, you can specify the URL of your Antivirus Microservice server. By default, it uses `http://localhost:3000`.

```python
antivirus = AntivirusMicroservice('http://your-custom-url:port')
```

## Error Handling

The client handles basic errors:
- If there's an error communicating with the server, it returns `{'ok': False, 'viruses': ['Error checking file']}`.
- The specific error message is printed to the console.

## Requirements

- Python 3.6 or higher
- requests library

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

## Support

If you encounter any problems or have questions, please open an issue in the [project repository](https://github.com/ivanoff/antivirus-microservice-python).

## Created by

Dimitry Ivanov <2@ivanoff.org.ua> # curl -A cv ivanoff.org.ua
Topsis-Guryansh-102218044 1.0.5
Python package for Topsis Analysis
License: MIT


# Topsis Package

Python Package for TOPSIS Analysis in Multi-Criteria Decision Making


## Authors

- [@Guryansh](https://www.github.com/Guryansh)


## Features

- Customizable Decision Matrix
- Comprehensive Error Handling


## Installation

Install the package with following command

```bash
  pip install Topsis-Guryansh-102218044
```
    
## Usage
- Weights and Imapcts seperated by commas
- Impacts should be give in + and - for maximization and minimization respectively
- Files should be of format .csv
```bash
guryansh_topsis <inputFileName> <Weights> <Impacts> <resultFileName>
```

## Example
```javascript
guryansh_topsis 102218044-data.csv ".25,.25,.25,.25,.25" "-,+,+,+,+" output.csv

```



[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)
topsis-rythm-102218039 1.0.0
Python library for dealing with Multiple Criteria Decision Making(MCDM) problems by using Technique for Order of Preference by Similarity to Ideal Solution(TOPSIS).
License: MIT

# TOPSIS

 Python library for dealing with Multiple Criteria Decision Making(MCDM) problems by using Technique for Order of Preference by Similarity to Ideal Solution(TOPSIS).

## Installation

sh
pip install topsis-rythm-102218039


## USAGE 
Enter csv filename followed by .csv extentsion, then enter the weights vector with vector values separated by commas, followed by the impacts vector with comma separated signs (+,-) and result csv filename followed by .csv extension.

sh
topsis102218039 sample.csv "1,1,1,1" "+,-,+,+" result.csv