Skip to main content
https://img.shields.io/pypi/v/extract_from_url.svg

Description

Take advantage of libarchive to download and extract files without having to store the archive first. Works with ZIP files too!

It supports pyfilesystem2 in order to save the files to cloud services, remote resource, as well as local directories.

Dependencies

  1. libarchive-c which requires libarchive-devel or libarchive-dev to be built

  2. tqdm for progress bars (optional)

You can use poetry or pip to install the dependencies.

Usage

As standalone program

Please see cli.py --help

As library

Available as package on PyPI.

Metadata

Release files for extract-from-url 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for extract-from-url 0.3.0
File Size Uploaded
extract-from-url-0.3.0.tar.gz 14.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for extract-from-url 0.3.0
File Interpreter ABI Platform
extract_from_url-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 28.7 kB

Release files / extract-from-url-0.3.0.tar.gz

Download URL extract-from-url-0.3.0.tar.gz
Size 14.2 kB
Tags Source
SHA-256 checksum
How to use checksums
355dcd7352917f97de86b8c37622b7881755b7aef7529a5aa866689522685970
BLAKE2b-256 checksum
How to use checksums
6e7a0e7593fd54b59e30f571d8dcf30e1eb714f867defc70ca7c3c2a855dc0f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.0 CPython/3.8.10 Linux/5.4.0-124-generic

Release files / extract_from_url-0.3.0-py3-none-any.whl

Download URL extract_from_url-0.3.0-py3-none-any.whl
Size 14.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ca70730c7aafaf57ca77ad4d1bd2841fa70f251169a878b26bfdd3c42dac5ae7
BLAKE2b-256 checksum
How to use checksums
81373f0e09602a74ce117e5e623a45e344312a31042915813c2c97ce39acf8d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.0 CPython/3.8.10 Linux/5.4.0-124-generic

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page