semvec/pypi-packages huggingface dataset:
youtube2srt 0.0.2
Generates high-quality subtitles in SRT format for YouTube videos using openai-whisper by processing the audio content. Provides an option to translate the generated subtitles into English.
Requires Python: >=3.7

# Example Package

This is a simple example package. You can use
[Github-flavored Markdown](https://guides.github.com/features/mastering-markdown/)
to write your content.
pypotd-cli 0.2
CLI Password of the Day generator for ARRIS/CommScope compatible devices
Requires Python: >=3.6

# PyPOTD CLI

## Description
Using the [pypotd](https://pypi.org/project/pypotd) library, pypotd-cli is a command-line tool to generate single or multiple ARRIS/CommScope-compatible password-of-the-day strings using a default or custom seed. Output defaults to JSON. Output can be written to a file, and will not output to console unless also provided with the verbose flag.

## Installation
```
pip install pypotd-cli
```

## Usage
```
usage: python -m pypotd-cli [-d DATE] [-D] [-f {json,text}] [-h] [-o OUT_FILE] [-r START END] [-s SEED] [-v]

Password-of-the-Day Generator for ARRIS/CommScope Devices

options:
  -d DATE, --date DATE                  generate a password for the given date
  -D, --des                             output des representation of seed
  -f {json,text}, --format {json,text}  password output format, either text or json
  -h, --help                            show this help message and exit
  -o OUT_FILE, --out-file OUT_FILE      password or list will be written to given filename
  -r START END, --range START END       generate a list of passwords given start and end dates
  -s SEED, --seed SEED                  string of 4-8 characters, used in password generation to mutate output
  -v, --verbose                         print output to console even when writing to file

If your seed uses special characters, you must surround it with quotes
```

## Examples
### Print password for current day using custom seed
```
$ python -m pypotd-cli -s test
{
  "09/27/23": "FP8992KBS5"
}
```

### Print DES for a custom seed
```
$ python -m pypotd-cli -s test -D
{
  "DES": "CD.7D.DE.86.D7.04.4A.85"
}
```

### Write a list of passwords to a file and print to console
```
$ python -m pypotd-cli -s test -r 2023-09-27 2023-09-30 -o range.json -v
{
  "09/27/23": "FP8992KBS5",
  "09/28/23": "JUSHXQ2S9O",
  "09/29/23": "9OTOUA0UI3",
  "09/30/23": "EDU83VUHE5"
}

$ cat ./range.json
{
  "09/27/23": "FP8992KBS5",
  "09/28/23": "JUSHXQ2S9O",
  "09/29/23": "9OTOUA0UI3",
  "09/30/23": "EDU83VUHE5"
}
```

### Previous example, but with formatted text output
```
$ python -m pypotd-cli -s test -r 2023-09-27 2023-09-30 -o range.txt -v -f text
09/27/23: FP8992KBS5
09/28/23: JUSHXQ2S9O
09/29/23: 9OTOUA0UI3
09/30/23: EDU83VUHE5

$ cat ./range.txt
09/27/23: FP8992KBS5
09/28/23: JUSHXQ2S9O
09/29/23: 9OTOUA0UI3
09/30/23: EDU83VUHE5
```
ftntconfig 1.3
Package ftntconfig
Requires Python: >=3.5

# Ftntconfig

##### Disclaimer :
This is not a Fortinet official product. It is provided as-is without official support.  
I have made this tool for my own use. It can be used at your own risk.  

##### Author :
Cedric GUSTAVE

#### Description :
Ftntconfig is a simple python library to automate Fortinet device configuration. 
It has been created for lab testing scenario where Fortinet devices requires configuration loops.
All configuration is done through an SSH connection.
It is an evolutive framework where each new configuration requirement can be added in an organized framework. 
Each device configuration section is accessed through a corresponding attribut:
Example to access 'config firewall policy' section:
~~~
from Ftntconfig import Ftntconfig
fgt = Ftntconfig(ip='10.5.51.200', port='22', user='admin', password='', debug=True)
fgt.firewall.policy()
~~~

For more details on the configuration syntax, refer to corresponding module:

Ftntconfig_firewall.py : `config firewall`
dogblack 0.1.2
DogBlack é um framework web Python que permite criar aplicativos da web com suporte a autenticação, banco de dados MongoDB, servir arquivos estáticos e renderizar templates Jinja2. Ele também fornece um sistema de roteamento simples.
Requires Python: >=3.11,<4.0

DogBlack é um framework web Python que permite criar aplicativos da web com suporte a autenticação, banco de dados MongoDB, servir arquivos estáticos e renderizar templates Jinja2. Ele também fornece um sistema de roteamento simples.

Este framework é configurável através de middleware, permitindo que você adicione funcionalidades personalizadas à cadeia de processamento de solicitações HTTP. O AuthMiddleware incluído oferece suporte à autenticação por token.

A estrutura do projeto inclui diretórios templates e static para armazenar arquivos de modelo HTML e recursos estáticos, como CSS e JavaScript.

A classe Database oferece uma interface para interagir com um banco de dados MongoDB, permitindo inserir e consultar documentos.

A função json_response auxiliar facilita a criação de respostas JSON personalizadas.

O framework pode ser configurado por meio do arquivo pyproject.toml, que lista as dependências necessárias, e você pode usar a ferramenta Poetry para gerenciar o projeto.

Em resumo, o DogBlack é uma estrutura flexível que facilita a criação de aplicativos web em Python, fornecendo recursos essenciais e permitindo a extensão com middleware personalizado.
st-track-viewer 0.2.4
A Streamlit component for visualizing track data on images
Requires Python: >=3.6


      st-track-analysis
      ================

      st-track-analysis is a Python package that provides a custom Streamlit component for visualizing track data on images. It allows you to easily plot and analyze tracks with associated ground data on top of images.

      Features
      --------
      - Supports visualizing multiple tracks with their associated ground data on the same image.
      - Easily overlay shape data, such as bounding boxes, on the images.
      - Option to provide names for each track for better identification.
      - Customizable key for using the component in Streamlit apps.
      - Automatic conversion of images created by matplotlib into base64-encoded URLs for display.

      Requirements
      ------------
      - Python 3.x
      - streamlit
      - matplotlib
redminebotlib 2023.9rc2
Library for creating chat-bot to control Redmine
Requires Python: >=3.10

# Redmine-Bot-Library

###### (EN version of README.md is coming soon)

### Цель проекта

Цель Redmine-Bot-Library ‒ создать движок для реализации бота,
способного управлять системой Redmine.

### Текущее состояние
Проект находится в состоянии Proof-Of-Concept, т.е. он ещё не совсем
пригоден к использованию.

#### Ближайшие цели:
 - [X] Работа с Redmine REST API в формате json
 - [X] Разработка формата сценария
 - [ ] Механизм определения конца сообщения
 - [ ] Написание документации к проекту

```
Copyright 2023 Fe-Ti aka T.Kravchenko
```