semvec/pypi-packages huggingface dataset:
Topsis-Harsheen-102317037 0.1
A Python package to perform TOPSIS method

# Topsis-Harsheen-123456

This package implements the TOPSIS method using Python.

## Installation

pip install Topsis-Harsheen-123456

## Usage

topsis input_file weights impacts output_file

Example:

topsis data.xlsx "1,1,1,1,1" "+,+,+,+,+" result.csv

## Parameters

- Input file must contain 3 or more columns
- First column is non-numeric
- Remaining columns must be numeric
- Weights separated by comma
- Impacts must be + or -

## Output

Output file will contain:
- Topsis Score
- Rank
youtrack-updater 1.0.5
Auto-update JetBrains YouTrack Docker containers
Requires Python: >=3.10
Keywords: automation, devops, docker, jetbrains, youtrack

# YouTrack Docker Updater

A CLI tool that checks for new JetBrains YouTrack Docker image versions and automatically updates a running instance managed via Docker Compose.

The tool:
- Reads the current YouTrack version from `docker-compose.yml`
- Compares it with the latest available Docker image tag
- Pre-pulls the new image to minimize downtime
- Updates `docker-compose.yml` and restarts the service

---

## Requirements

- Linux host with Docker installed
- Docker Compose v2 (`docker compose`)
- Python 3.10+
- A `docker-compose.yml` with a `jetbrains/youtrack:<tag>` image

## Installation

### With pipx (recommended)

```bash
pipx install youtrack-updater
```

### With pip

```bash
pip install youtrack-updater
```

## Upgrade

```bash
pipx upgrade youtrack-updater
```

## Usage

```bash
youtrack-updater
```

If a newer YouTrack version is available, you'll be prompted to confirm the update.

### Options

```
--compose-file PATH     Path to docker-compose.yml (default: docker-compose.yml)
--version               Show version and exit
```

### Examples

```bash
# default — looks for ./docker-compose.yml
youtrack-updater

# custom compose file location
youtrack-updater --compose-file /opt/youtrack/docker-compose.yml
```

## Development

```bash
pip install -e ".[dev]"
pytest -v
```

Run a specific test:

```bash
pytest -v -s -k "test_update_sequence"
```
checkdmarc 5.13.4
A Python module and command line parser for SPF and DMARC records
Keywords: BIMI, DMARC, DNS, MTA-STS, SPF

# checkdmarc

[![Python tests](https://github.com/domainaware/checkdmarc/actions/workflows/python-tests.yaml/badge.svg)](https://github.com/domainaware/checkdmarc/actions/workflows/python-tests.yaml)
[![PyPI](https://img.shields.io/pypi/v/checkdmarc)](https://pypi.org/project/checkdmarc/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/checkdmarc?color=blue)](https://pypistats.org/packages/checkdmarc)

A Python module, command line utility, and [web application](https://github.com/domainaware/checkdmarc-web-frontend) for validating SPF and DMARC DNS records.

## Features

- API, CLI, and web interfaces
- Can test multiple domains at once
- CLI output in JSON or CSV format
- DNSSEC validation
- SPF
  - Record validation
  - Counting of DNS lookups and void lookups
  - Counting of lookups per mechanism
- DMARC
  - Validation and parsing of DMARC records
  - Shows warnings when the DMARC record is made ineffective by `pct` or `sp` values
  - Checks for authorization records on reporting email addresses
- BIMI
  - Validation of the mark format and certificate
  - Parsing of the mark certificate
- MX records
  - Preference
  - IPv4 and IPv6 addresses
  - Checks for STARTTLS
  - Use of DNSSEC/TLSA/DANE to pin certificates
- MTA-STS
- SMTP TLS reporting
  - Record and policy parsing and validation
- SOA record parsing
- Nameserver listing

## Docker support

1. Build the image using docker `build . -t checkdmarc`
2. Use the image with a command like `docker run --rm checkdmarc google.nl`