semvec/pypi-packages huggingface dataset:
aget 0.2.0
Aget - An Asynchronous Downloader
License: MIT
Requires Python: >=3.8,<4.0

# Aget - Asynchronous Downloader

[中文](https://github.com/PeterDing/aget/blob/master/README_zh.md)

Aget is an asynchronous downloader operated in command-line, running on Python > 3.5.

It supports HTTP(S), using [httpx](https://github.com/encode/httpx) request library.

Aget continues downloading a partially downloaded file as default.

### Installion

```shell
$ pip3 install aget
```

### Usage

```shell
aget https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png

# get an output name
aget https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png -o 'google.png'

# set headers
aget https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png -H "User-Agent: Mozilla/5.0" -H "Accept-Encoding: gzip"

# set concurrency
aget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz -s 10

# set request range size
aget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz -k 1M
```

### Options

```shell
-o OUT, --out OUT             # output path
-H HEADER, --header HEADER    # request header
-X METHOD, --method METHOD    # request method
-d DATA, --data DATA          # request data
-t TIMEOUT, --timeout TIMEOUT # timeout
-s CONCURRENCY, --concurrency CONCURRENCY   # concurrency
-k CHUCK_SIZE, --chuck_size CHUCK_SIZE      # request range size
```

### For Developer

#### logging

Use environment variable `AGET_LOG_LEVEL` to setting logging level.  
The default level is `CRITICAL`.
easy-deployer 1.0.8
A package to simplify and quickly deploy your project/app/folders to the supported platforms.
License: MIT
Keywords: python,github,github-deployer,heroku,heroku-deployer,deploy,easy,easy-deployer,simple,simple-deployer

# Easy-Deployer:
Easy-deployer is used to simplify and speed up the deployment process.

## Supported platforms to deploy to:
- Github
- ~~Heroku~~ (Not supported since they stopped offering the free plan)

## OS Support:
Currently windows is the only supported os.

## Setup
With python (python >= 3.7):
```shell
    pip install easy-deployer
    # or
    python -m pip install easy-deployer
```
Without python: you can download the [executable binary][bin/exe]


## How to use
The easiest way is to just execute the easy-deployer executable and then you're gonna be prompted to enter some information such as: where do you want deploy it? what type of commande would you like to choose etc...
Otherwise you can use the option --help for more info.

[bin/exe]: https://github.com/medamine980/easy-deployer/raw/main/bin/easy-deployer.exe