semvec/pypi-packages huggingface dataset:
tml-mnajibi 0.1.0
A command-line tool to convert .txt and .md files to .html format
Requires Python: >=3.6

# tml - Text to HTML Converter

## Overview

`tml` is a simple command-line tool that converts `.txt` and `.md` files into `.html` format. The tool automatically wraps paragraphs from the input `.txt` or `.md` file in `<p>...</p>` or `h1, h2, h3` tags respectively in the resulting `.html` file.

## Usage

By default, if no output directory is specified, the `.html` files will be saved inside the `tml/examples` directory.

### Txt to HTML
To convert a `.txt` file to `.html`:

```
./main.py <path-to-txt-file>
```

To specify a different output directory:

```
./main.py <path-to-txt-file> --output <path-to-output-directory>
```
### md to HTML

To convert a `.md` file to `.html`:

```
./main.py <path-to-md-file>
```

To specify a different output directory:

```
./main.py <path-to-md-file> --output <path-to-output-directory>
```

## Command Options:
| Options | Description |
| --- | --- |
| `--version` or `-v` | Display the tool's version. |
| `path` | Specify the path to a `.txt` or `.md` file or a directory containing multiple .txt files. If a directory is provided, `tml` will recursively process all `.txt` or `.md` files within. |
| `--output` or `-o` | Specify a custom output directory. The tool will create the directory if it does not exist. |
| `--config` or `-c` | Specify a custom `TOML` based config file where all the above flags and their values can be passed instead of passing them through command line input which are ignored if passed along with this flag.  |

## Features

* 📄 Converts single or multiple `.txt` and `.md` files to `.html`.
* 🖋 Automatic paragraph wrapping in `<p>...</p>` tags.
* 🖋 Automatic heading wrapping in h1, h2 ,h3 based on number of # specified in the `.md` file.
* 📁 Can output to a custom directory or default to `tml/examples`.
* 🔄 Overwrites existing output directory content to ensure it contains only the most recent outputs.
* 🎉 Extracts title from the text file if present. The title is identified as the first line followed by two blank lines.
* 🔗 **NEW!** Validates and processes links for both TXT and MD formats, marking broken links distinctly.

## Contributing

For information on contributing to tml, such as setting up the environment and development practices, please read [CONTRIBUTING.md](https://github.com/mnajibi/tml/blob/lab7/CONTRIBUTING.md#contributingmd).

## License

[MIT](https://github.com/mnajibi/tml/blob/main/LICENSE)
sus2ymst 0.0.4
Convert Ched SUS to YMST(world dai star) txt chart format.
Requires Python: >=3.9

# sus2ymst

[![PyPI - Version](https://img.shields.io/pypi/v/sus2ymst.svg)](https://pypi.org/project/sus2ymst/)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/sus2ymst)

Convert Ched SUS to YMST(world dai star) txt chart format.

## Installation
```bash
pip install sus2ymst
```

## Usage
```python
import sus2ymst

with open("test.sus", "r") as f:
    sus_text = f.read()
    notation_text, error = sus2ymst.loads(sus_text)
    print(notation_text)
    print(error)
```


## Chart specifications
Charts are written in sus format.
Editor is assumed to be Ched.

| YMST                             | Ched                                          |
| ------------------------------------ | --------------------------------------------- |
| Tap Notes | Tap Notes |
| Critical Notes | Critical Notes |
| Flick Notes | Flick + Swing up Air |
| Hold Notes (Blue) | Slide Notes |
| Scratch hold notes (Purple) | Swing up Air at the end of the slide |
| Critical hold notes | Critical notes at the start of the slide |
| Critical Scratch Hold Notes | Critical Notes at Start of Slide |
| Scratch Notes (the one above the hold) | Flick + Swing Air in the middle of the slide |
| Relay point for hold and scratch hold | Relay point for slide |
| Jump Scratch | Flick to overlap the start and end points of the scratch hold you want to connect |
ArifpayPlugin 0.0.2
Python Plug in for Arifpay
Requires Python: >=3.10

Arifpay Python plugin 
A package used to integrate to the arifpays gateway .

How to use
After installing the package use following import:

from ArifpayPlugin import Arifpay

Then use following code:

arifpay= Arifpay("Api key","expiredate")
response=arifpay.Make_payement(payment_info)
print(response)

2023-package/app/README.md at main Â· ArjanCodes/2023-package