semvec/pypi-packages huggingface dataset:
VScraper 0.2.1
A video scanning tool for xtream-codes.
Requires Python: >=3

# VScraper
A video-scraping client to test for xtream-codes hosts.
__Requires__: 
+ A machine running nmap (nmap should be accessible in PATH)
+ Python >= 3.7
+ Requests >=2.3
+ python-nmap 
## Installation
To install the package, simply run:
```shell script
$ python3 -m pip install VScraper
```
## Usage
Synopsis:
```shell script
$ python3 -m VScraper [-h] [--conf CONF] ip username password output_file
```
#### Positional arguments:
+ ip -> Target IP
+ username -> Target Username
+ password -> Target Password
+ output_file -> Output file

optional arguments:
+ conf -> A configuration. Default is all-ports and typical headers.
+ -h -> shows help message

## Configuration
A configuration examples:
```
[ports]
minimum_port = 1
maximum_port = 65535

[headers]
Connection = keep-alive
Pragma = no-cache
Cache-Control = no-cache
Upgrade-Insecure-Requests = 1
User-Agent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
Accept = text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding = gzip
Accept-Language = en-US
```
argmagic 1.0.1
Parse environment variables and CLI arguments for a given function signature.
Requires Python: >=3.6

# Argmagic

Based on a idea by [@lbb](https://github.com/lbb/).

Automatically generate argparse based env-var/CLI-interface from a given function.

Example:

Given a function with a docstring and type hints.

```python
def hello(name: str):
    '''
    Say hello to name.

    Args:
        name: Your name.

    Raises:
        Nothing.

    Returns:
        Nothing.
    '''
    print('Hello', name)
```

Create a CLI interface:

```python
argmagic(hello)
```

Argmagic will call the function with all parameters filled from CLI arguments.

```sh
$ ./hello.py -h
usage: hello [-h] [--name NAME]

Say hello to name.

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Your name.
```

Additionally all specified parameters can also be defined via environment
variables.

```sh
$ NAME=test hello.py
Hello test
```

These can then again be overriden by CLI arguments.

```sh
$ NAME=test hello.py --name something
Hello something
```

## Support of composite types

Current parsing of lists, tuples and unions are supported.

For example a typehint containing `List[str]`, will parse input `[a, b, c]` to
a python list containing `["a", "b", "c"]`.

Also these types can be arbitrarily nested, such as `Dict[str, List[int]]` will
correctly parse strings of structure `{a: [1, 2, 3], b: [5, 3]}`.

Syntax overview:

```
Tuple syntax:
(a, b, c)

List syntax:
[a, b, c]

Dict syntax:
{a: i, b: j, k: l}
```

## Alternatives

[click](https://github.com/pallets/click) uses decorators
OUCH-File-Data 0.0.6
A package for accessing data from files, designed specificvally for the needs of OUCHGloabl
Requires Python: >=3.6

# OUCHFileData
A simple python package with very little use as of yet, designed to incorporate the automation of file access as needed by OUCHGlobal. This as such will largely be the reformatting and automatic reading of numeric data and various NN datasets / corpus'. 


# Included Packages
 - CSV Reader/Formatter for stock data