semvec/pypi-packages huggingface dataset:
cu-stats 0.1.0
Что-то считаем :)
License: MIT
Requires Python: >=3.12

### Задача 1

Руководству компании необходимо рассчитывать финансовые показатели: чистую прибыль и рентабельность инвестиций (ROI),
чтобы оценивать эффективность бизнеса, но расчёт вручную занимает много времени.

Твоя задача — создать Python-пакет, который автоматизирует процесс расчёта этих показателей.

**Функциональность пакета**

Напиши пакет, который:

- Принимает на вход данные о доходах и расходах компании.

- Предоставляет функции для расчёта следующих показателей:
    - *чистая прибыль* — разница между доходами и затратами:<br>
      `чистая_прибыль = доходы − затраты`;
    - *рентабельность инвестиций (ROI) —* отношение чистой прибыли к затратам, выраженное в процентах:<br>
      `roi = (чистая_прибыль ÷ затраты) × 100`.

- Поддерживает запуск через командную строку с опциями:
    - `--revenue` для указания доходов,
    - `--costs` для указания расходов.

Пример вывода в консоль:

```text
Чистая прибыль: 2000 руб.
ROI: 25.00%
```

**Сборка пакета и публикация**

Когда код написан и проверен, подготовь пакет к публикации.

- Используй `Egg` для сборки пакета. Создай файл `setup.py`, в котором будут указаны все метаданные и параметры сборки
  проекта.

- Собери пакет и опубликуй его на PyPI с помощью соответствующих утилит.

**Проверка работоспособности**

- Установи пакет с PyPI в другой проект и проверь его работоспособность.
financial-calculator-3 0.1.0
Крутой пакет
License: MIT
Requires Python: >=3.12

### Задача 3

Компания собирает данные о продажах с разных магазинов. Требуется автоматизировать этот процесс.

Тебе поручено разработать Python-пакет, который автоматически будет загружать данные о продажах, анализировать их и
генерировать отчёт в виде CSV-файла.

**Функциональность пакета**

Напиши пакет, который:

- Загружает данные о продажах из CSV-файла.
- Группирует данные по колонке `category`.
- Генерирует отчёт с двумя метриками:
    - общая сумма продаж,
    - количество проданных товаров.
- Поддерживает запуск через командную строку с опциями:
    - `--input-file` для указания входного файла `.csv`,
    - `--output-file` для указания выходного файла `.csv`.

Пример выходного CSV-файла:

```text
category,sales,quantity
electronics,1300,7
clothing,700,13
```

**Сборка пакета и публикация**

Когда код написан и проверен, подготовь пакет к публикации.

- Опиши файл `pyproject.toml`.

- Собери пакет и опубликуй его на PyPI с помощью соответствующих утилит.

**Проверка работоспособности**

Установи пакет с PyPI в другой проект и проверь его работоспособность.
Tokenize2 2.0.3
A byte-level BPE tokenizer for efficient text processing
License: MIT
Requires Python: >=3.6

# Tokenize2

Tokenize2 is an improved byte-level BPE tokenizer, inspired by models like GPT-3, designed for efficient tokenization of text into subword units. It supports special tokens and byte-level text handling for robust tokenization, including for non-ASCII characters.

## Features

- Byte-level tokenization for handling a wide range of characters
- Special tokens (like `<PAD>`, `<UNK>`) for flexible token management
- Supports efficient BPE merges for subword tokenization
- Suitable for natural language processing and text generation tasks

## Installation

You can install Tokenize2 via pip:
financial-calculator-2 0.1.0
Крутой пакет
License: MIT
Requires Python: >=3.12

### Задача 2

Финансовый отдел  анализирует доходы и расходы компании по различным категориям. Автоматизация этого процесса позволит сэкономить время и избежать ошибок.

Твоя задача — создать Python-пакет, который будет загружать данные о транзакциях, группировать их по категориям (доходы и расходы) и генерировать отчёт с суммами для каждой категории.

**Функциональность пакета**

Напиши пакет, который:

- Загружает данные о транзакциях из CSV-файла и группирует их по категориям.

- Выводит общий объём транзакций для каждой категории.

- Поддерживает запуск через командную строку с опциями:
  - `--input-file` для указания входного файла `.сsv`,
  - `--output-file` для указания выходного файла `.txt`.

Пример выходного отчёта:

```text
Доход: 8000 руб.
Расход: 3000 руб.
```

**Сборка пакета и публикация**

Когда код написан и проверен, подготовь пакет к публикации. Опиши файл `pyproject.toml` и укажи в нём:
  - метаданные проекта (название, версия, имя автора);
  - зависимости (`pandas`);
  - инструменты для сборки (`setuptools` и `wheel`).

**Проверка работоспособности**

Установи пакет с PyPI в другой проект и проверь его работоспособность.
kperf 0.0.2
linux kernel profiler
License: MIT
Requires Python: <4.0,>=3.9

# kperf

linux kernel profiler

## 参考

- [awesome-profiling](https://github.com/msaroufim/awesome-profiling)
- [cpplinks](https://github.com/MattPD/cpplinks)
- [cpplinks performance.tools](https://github.com/MattPD/cpplinks/blob/master/performance.tools.md)
- [推荐适用于 Linux 的 C++ 工具?(分析器、静态分析等)?](https://www.reddit.com/r/cpp/comments/7kurp6/comment/drhpyfh/?utm_source=share)- [awesome-profiling](https://github.com/msaroufim/awesome-profiling)
- [cpplinks](https://github.com/MattPD/cpplinks)
- [cpplinks performance.tools](https://github.com/MattPD/cpplinks/blob/master/performance.tools.md)
- [推荐适用于 Linux 的 C++ 工具?(分析器、静态分析等)?](https://www.reddit.com/r/cpp/comments/7kurp6/comment/drhpyfh/?utm_source=share)