Metadata-Version: 2.1
Name: fourget
Version: 0.2.0
Summary: Download/scrape media files from 4chan threads
Home-page: https://github.com/t-mart/fourget
License: MIT
Author: Tim Martin
Author-email: tim@timmart.in
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: aiofiles (>=0.7.0,<0.8.0)
Requires-Dist: arrow (>=1.2.0,<2.0.0)
Requires-Dist: attrs (>=21.2.0,<22.0.0)
Requires-Dist: httpx (==1.0.0b0)
Requires-Dist: tqdm (>=4.62.3,<5.0.0)
Requires-Dist: typer (>=0.4.0,<0.5.0)
Requires-Dist: yarl (>=1.7.0,<2.0.0)
Project-URL: Repository, https://github.com/t-mart/fourget
Description-Content-Type: text/markdown

# fourget

Download/scrape media files from 4chan threads

![Demo](https://raw.githubusercontent.com/t-mart/fourget/master/docs/demo.gif)

## Features

- fast concurrent downloading with asyncio
- skip download if already it already exists locally
- progress bar

## Example

```shell
$ fourget https://boards.4channel.org/g/thread/76759434
```

```shell
$ fourget --help
```

## Installation

```shell
$ pip install fourget
```

## Releasing

1. Bump the version number in `pyproject.toml`.
2. Commit and tag with version number.

   ```shell
   # for example, if new version is 1.2.3
   $ git commit -m "Bump version to 1.2.3"
   $ git tag -a "1.2.3" -m "1.2.3"
   ```

3. Run `poetry publish --build`. (Will need to have configured PYPI token)

