semvec/pypi-packages huggingface dataset:
fast-downloader-mt 0.1.0
Multithreaded fast downloader
License: MIT
Requires Python: >=3.8,<4.0

# Fast Downloader

## Why?

Primarly, to have a nice tool to download ubuntu packages with apt-fast.

## Documents

#### [CHANGELOG.md](https://github.com/kirozen/fast-downloader/blob/master/CHANGELOG.md)
#### [LICENSE MIT](https://github.com/kirozen/fast-downloader/blob/master/LICENSE)


## Features

- Download multiple files in parallel
- Partially compatible with aria2 input file format

## Installing

Install with `pip` or your favorite PyPi package manager.

```shell
pip install fast-downloader-mt
```

## Dependencies

- Python 3.8+
- Rich
- Requests
- Click

## Usage

Usage: fdl [OPTIONS] [URLS]...

Options:
  -t, --threads INTEGER        thread number
  -i, --input PATH             input file
  -q, --quiet
  -d, --destination PATH
  --aria2-compatibility
  --buffer-size INTEGER
  --help                       Show this message and exit.

Default number of threads set to `cpu_count()`

### Usage with apt-fast

In `/etc/apt-fast.conf`

```conf
_DOWNLOADER='fdl --aria2-compatibility -t ${_MAXNUM} -i ${DLLIST} -d ${DLDIR}'
```

## Dev environment

### Dev dependencies

- pytest
- pylint
- black
- mypy
- flake8
- bandit
- safety

## Setup

With poetry:

```shell
poetry install
```
cs20-microbitio 0.2
Use Micro:bit as an I/O device in Python.
License: MIT
Requires Python: >=3.4
Keywords: IDE education programming microbit

This is just a package containing David Whaley's 
      bitio module, so that it can be easily installed in Thonny using
      Manage Packages (pip install). This simplifies the install process
      for the students, so they don't need to worry about where to save files.