semvec/pypi-packages huggingface dataset:
Buffered.link 1.0.3
You text buffer CLI
Requires Python: >=3.6

# Buffered.link CLI

You can find the client app [here](https://buffered.link/)

## Guide

Here is how to make use of this CLI

First thing to do is to set your environment variables so it will store the secret key to access your buffer.

You secret key could be something like `sj3c3` or any alphanumeric piece of text.

The CLI reads the value of the environment variable named `BFL_SECRET`. It's value is the secret key to your buffer.

Depending on your operating system, you will have different ways to set that up.
You will find many tutorials teaching about how to set environment variables on Windows, Linux or Mac depending on the operating sytem your machine is running.

## Usage

> This step assumes you have setup your secret currectly in your environment variables.

- To create a new buffer, use the `--save` flag with the cli like below;

  ```shell
  bfdl --save myName
  ```

  The CLI will store `myName` in your buffer as is.
  Llonger pieces of text, should be wrapped in quotes

  ```shell
  bfdl --save "A really really long piece of text"
  ```

- Get a specific buffer
  When you save a buffer, you get the ID of that buffer.
  Make use of that ID to get the value of a saved buffer.

  > Note : You cannot use this command to retrieve buffered files

  ```shell
  bfdl --get ID
  ```

- List all the content of your buffer
  Use the `--list` flag to list the contents of your buffer

  ```shell
  bfdl --list
  ```

- To buffer a file, use the `--file` flag
  This command takes the full path to the file you want to be buffered as well as the name with which you want the file to be saved in your buffer.
  This name is required and will be helpful on the web client to recongnize your saved file.
  You will get the ID of the buffered file once it is successfull.

  > Note : The max size of a file you can buffer is 2mb

  ```shell
  bfdl --file hello.txt name
  ```

- Download a buffered file with the `--get-file` flag
  ```shell
  bfdl --get-file ID
  ```
  This will write the buffered file in the current directory.
t2j 0.1.0
t2j converts TOML input to JSON output and vice versa.
Requires Python: ~=3.3

===
t2j
===

t2j converts TOML input to JSON output and vice versa.

Usage
=====

Feed the TOML contents via standard input::

    cat pyproject.toml | t2j | jq -r '.project.dependencies[]'

Specifying the filename has the same effect::

    t2j pyproject.toml | jq -r '.project.dependencies[]'

Reverse Direction (JSON-to-TOML)
--------------------------------

Invoke as ``j2t`` option for reverse (JSON-to-TOML) conversion::

    t2j pyproject.toml | j2t

Note:

1. The JSON input must be a mapping (JSON object).
2. Round-trip formatting is not preserved, e.g. keys and tables may be
   reordered, comments are dropped, etc.

Conversion direction may also be given as ``-J``/``--json-to-toml`` or
``-T``/``--toml-to-json``.  These options override the direction implied by the
command name, e.g. ``t2j -J`` is the same as ``j2t``.
ytspace 14.93
Python-MySQL project to download YouTube videos and music from terminal using pytube.
Requires Python: >=3.6

# YT-Space
A terminal based YouTube video and music downloader, it uses the python package called `pytube` to download them from YT.

This is my school project on Python-MySQL connectivity.
<br/>

# Installation
To install this project, clone this repository and run `main.py`. You need to have Python3.6 or newer and MySQL server installed already. To install other required modules, execute this in your terminal.

```
$ pip install mysql-connector pytube
```

Now clone this repository and run `main.py`
```
$ git clone https://github.com/Yugam4254/YT-Space.git
$ cd YT-Space
$ python main.py
```

# How To Use
After running `main.py` you'll be prompted to enter your local MySQL server username and password.

<img src="https://cdn.discordapp.com/attachments/935157640256970782/935158571656699974/unknown.png" alt="login" width="300" height="">

After the successful login, you can choose from the following 8 menu options to continue.

<img src="https://cdn.discordapp.com/attachments/935157640256970782/935159345786798100/unknown.png" alt="menu" width="450" height="">

Example of downloading a song:

<img src="https://cdn.discordapp.com/attachments/935157640256970782/935161022690525195/unknown.png" alt="downloading a song" width="" height="">

<hr/>

Thank you for checking out my project.