semvec/pypi-packages huggingface dataset:
venvinit 0.0.5
venvinit is a tool to create a virtual environment and install packages from a requirements file.
Requires Python: >=3.6

# venvinit

venvinit is a simple script to create a virtual environment and install packages from a requirements file.

## Usage

```bash
venvinit [COMMAND] [ATTR] [OPTIONS]
```

### Commands

| Command | Description |
| ------- | ----------- |
| `create` | Create a virtual environment. |
| `remove` | Remove a virtual environment. |
| `help` | Show help. |


### Attributes

| Attribute | Description |
| --------- | ----------- |
| `[VENV_NAME]` | The name of the virtual environment. |
| `[DEPS_FILE]` | The name of the dependencies file. |

**Note:** The default dependencies file is `requirements.txt`.

### Options

| Option | Description |
| ------ | ----------- |
| `-deps`, `-dependencies` | `-deps [DEPS_FILE]` |
| `-y` | Set all arguments to default values. |
| `-h`, `--help` | Show help. |
| `-v`, `--version` | Show version. |


## Installation

```bash
pip install venvinit
```

## USAGE EXAMPLES

### Create a virtual environment with default values

```bash
venvinit create -y
```

### Create a virtual environment step by step

```bash
venvinit create
```

### Create a virtual environment with custom name set

```bash
venvinit create [VENV_NAME]
```

### Create a virtual environment with dependencies installation

```bash
venvinit create [VENV_NAME] -deps
```

### Create a virtual environment with dependencies installation and custom dependencies file

```bash
venvinit create [VENV_NAME] -deps [DEPS_FILE]
```


### Activate a virtual environment

```bash
venvinit activate [VENV_NAME]
```
### Deactivate a virtual environment

```bash
venvinit deactivate [VENV_NAME]
```

### Remove a virtual environment

```bash
venvinit remove [VENV_NAME]
```
or

```bash
venvinit remove
```


## License
MIT License © 2022 [Lux Luth](https://github.com/luxluth)
api-youtube-uc 3.7
Upload shorts video to the YouTube channel(Selenium)(without API owned by Youtube)
Keywords: python,selenium,youtube studio,youtube,api,upload,video,shorts video,auth google,undetected_chromedriver,uc,api_youtube_uc,api_youtube,youtube_api,api youtube,youtube api


# This API doesn't use API owned by YouTube.<br/>It uses "[undetected_chromedriver](https://github.com/ultrafunkamsterdam/undetected-chromedriver)"(basic Selenium).

## **3.7** Version

Add `user_data_dir`, this is the correct usage, see [here why](https://github.com/ultrafunkamsterdam/undetected-chromedriver/issues/820#issuecomment-1264383059).<br/> 
Now you can upload multiple videos at once.<br/>
For your convenience, I have created a [repository](https://github.com/ArtDanger/Prepare_Profile) that will help you create `Profiles` correctly.<br/>

See `example_3.7.py`

## **3.5** Version

Add upload profile. 
See `example_profile.py`

## **3.4** Version

This project public the shorts video to the YouTube.<br/>
You'll need: @gmail, Password and backup_code.<br/>

See `example.py`

###### What to get a backup code, enable in your account settings:

1. Manage your Google Account
2. Security
3. 2-Step Verification(Turn On)

The program has been tested in the Netherlands and expects you to use English.

###### How use?

1. `pip install api-youtube-uc`
2. Create YouTube channel(go to the YouTube Studio for the first time)
3. Watch file example `example.py`
integration-test 0.0.2
Collection of automated test cases
Requires Python: >=3.10

# integration_test

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

-----

**Table of Contents**

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install integration-test
```

## Usage

```console
tamarisk clone oru-integration-test
tamarisk run oru-integration-test
```

## License

`integration-test` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
solana-etl 0.0.6
Tools for exporting Solana blockchain data to CSV or JSON
Requires Python: >=3.6,<3.10
Keywords: solana

# Solana ETL CLI

Solana ETL lets you convert blockchain data into convenient formats like CSVs and relational databases.

## Quickstart

Install Solana ETL CLI:

```bash
cd cli
python setup.py install
```

---
Environment:

```bash
> export SERUM_DEX_V3 = "9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin"
> export METADATA_PROGRAM_ID = "metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"
```

---

Export all

```bash
> solanaetl export_all \
    --start 138802069 \
    --end 138802069 \
    --output-dir=./output
```

---

Export blocks and transactions (include input accounts, instructions):

```bash
> solanaetl export_blocks_and_transactions --start-block 0 --end-block 500000 \
    --blocks-output blocks.csv \
    --transactions-output transactions.csv \
    --instructions-output instructions.csv
```

---

Export instructions:

```bash
> solanaetl extract_field -i transactions.csv -o transaction_signatures.txt -f signature
> solanaetl export_instructions \
    -t ./transaction_signatures.txt \
    -o instructions.csv
```

---

Extract token transfer:

```bash
> solanaetl extract_token_transfers \
    -i ./instructions.csv \
    -o token_transfers.csv
```

---

Export accounts:

```bash
> solanaetl extract_accounts \
    -t ./transactions.csv \
    -o accounts.csv
```

---

Export tokens:

```bash
> solanaetl extract_tokens \
    -a ./accounts.csv \
    -o tokens.csv
```

## Test

```bash
> python -m pip install -r requirements_test.txt
> python -m pytest
```