Require python 3.7

This commit is contained in:
Ivan Habunek
2022-08-18 09:35:37 +02:00
parent a14ce57f95
commit a0e808660a
6 changed files with 7 additions and 6 deletions

View File

@ -9,6 +9,7 @@ This release switches from using `requests` to `httpx` for making http requests,
and from threads to `asyncio` for concurrency. This enables easier
implementation of new features, but has no breaking changes for the CLI.
* **BREAKING**: Require Python 3.7 or later.
* Add `--rate-limit` option to `download` for limiting maximum bandwidth when
downloading.
* Allow passing multiple video ids to `download` to download multiple videos

View File

@ -17,7 +17,7 @@ Resources
Requirements
------------
* Python 3.5 or later
* Python 3.7 or later
* [ffmpeg](https://ffmpeg.org/download.html), installed and on the system path
Quick start

View File

@ -6,6 +6,7 @@
easier implementation of new features, but has no breaking changes for the
CLI.
changes:
- "**BREAKING**: Require Python 3.7 or later."
- "Add `--rate-limit` option to `download` for limiting maximum bandwidth when downloading."
- "Allow passing multiple video ids to `download` to download multiple videos successively."
- "Improved progress meter, updates on each chunk downloaded, instead of each VOD downloaded."

View File

@ -9,6 +9,7 @@ This release switches from using `requests` to `httpx` for making http requests,
and from threads to `asyncio` for concurrency. This enables easier
implementation of new features, but has no breaking changes for the CLI.
* **BREAKING**: Require Python 3.7 or later.
* Add `--rate-limit` option to `download` for limiting maximum bandwidth when
downloading.
* Allow passing multiple video ids to `download` to download multiple videos

View File

@ -1,6 +1,6 @@
# Installation
twitch-dl requires **Python 3.5** or later.
twitch-dl requires **Python 3.7** or later.
## Prerequisite: FFmpeg

View File

@ -24,14 +24,12 @@ setup(
license='GPLv3',
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
],
packages=find_packages(),
python_requires='>=3.5',
python_requires='>=3.7',
install_requires=[
"m3u8>=1.0.0,<2.0.0",
"httpx>=0.17.0,<1.0.0",