aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Bonhomme <cedric@cedricbonhomme.org>2022-01-02 19:04:45 +0100
committerCédric Bonhomme <cedric@cedricbonhomme.org>2022-01-02 19:04:45 +0100
commit91a1f87303a4433b0ac57f68d0bd2a8677e8e766 (patch)
treedbab9f2f1145ac62ecd98bff33bd5f24e0f1faae
parentsimplify process_filters in article_utils.py (diff)
downloadnewspipe-91a1f87303a4433b0ac57f68d0bd2a8677e8e766.tar.gz
newspipe-91a1f87303a4433b0ac57f68d0bd2a8677e8e766.tar.bz2
newspipe-91a1f87303a4433b0ac57f68d0bd2a8677e8e766.zip
Newspipe requires Python>=3.10.
-rw-r--r--README.md4
-rw-r--r--poetry.lock61
-rw-r--r--pyproject.toml2
3 files changed, 5 insertions, 62 deletions
diff --git a/README.md b/README.md
index a2ad3873..58593e47 100644
--- a/README.md
+++ b/README.md
@@ -41,8 +41,8 @@ https://www.newspipe.org
Newspipe is really easy to deploy.
-Assuming you have already installed ``git``, ``npm``, ``poetry``, and
-``Python >= 3.8``, you just have to do the following:
+Assuming you have already installed ``git``, ``poetry``, ``npm``, and
+``Python >= 3.10``, you just have to do the following:
```bash
$ git clone https://git.sr.ht/~cedric/newspipe
diff --git a/poetry.lock b/poetry.lock
index cf56689d..7100f63c 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -38,8 +38,6 @@ optional = false
python-versions = ">=3.6"
[package.dependencies]
-importlib-metadata = {version = "*", markers = "python_version < \"3.9\""}
-importlib-resources = {version = "*", markers = "python_version < \"3.9\""}
Mako = "*"
SQLAlchemy = ">=1.3.0"
@@ -349,37 +347,6 @@ optional = false
python-versions = ">=3.5"
[[package]]
-name = "importlib-metadata"
-version = "4.10.0"
-description = "Read metadata from Python packages"
-category = "main"
-optional = false
-python-versions = ">=3.7"
-
-[package.dependencies]
-zipp = ">=0.5"
-
-[package.extras]
-docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"]
-perf = ["ipython"]
-testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"]
-
-[[package]]
-name = "importlib-resources"
-version = "5.4.0"
-description = "Read resources from Python packages"
-category = "main"
-optional = false
-python-versions = ">=3.6"
-
-[package.dependencies]
-zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""}
-
-[package.extras]
-docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"]
-testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "pytest-black (>=0.3.7)", "pytest-mypy"]
-
-[[package]]
name = "itsdangerous"
version = "2.0.1"
description = "Safely pass data to untrusted environments and back."
@@ -719,22 +686,10 @@ python-versions = ">=3.6"
idna = ">=2.0"
multidict = ">=4.0"
-[[package]]
-name = "zipp"
-version = "3.7.0"
-description = "Backport of pathlib-compatible object wrapper for zip files"
-category = "main"
-optional = false
-python-versions = ">=3.7"
-
-[package.extras]
-docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"]
-testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"]
-
[metadata]
lock-version = "1.1"
-python-versions = "^3.8"
-content-hash = "d87dbb25e37f905b316b697247eb81629806219b8f010a52d28f2840e56c63e7"
+python-versions = "^3.10"
+content-hash = "2433c118dc8816c97c1324df8c6809ad4ba8d5d8137c8e2e29527f4a01c24499"
[metadata.files]
aiohttp = [
@@ -1039,14 +994,6 @@ idna = [
{file = "idna-3.3-py3-none-any.whl", hash = "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff"},
{file = "idna-3.3.tar.gz", hash = "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d"},
]
-importlib-metadata = [
- {file = "importlib_metadata-4.10.0-py3-none-any.whl", hash = "sha256:b7cf7d3fef75f1e4c80a96ca660efbd51473d7e8f39b5ab9210febc7809012a4"},
- {file = "importlib_metadata-4.10.0.tar.gz", hash = "sha256:92a8b58ce734b2a4494878e0ecf7d79ccd7a128b5fc6014c401e0b61f006f0f6"},
-]
-importlib-resources = [
- {file = "importlib_resources-5.4.0-py3-none-any.whl", hash = "sha256:33a95faed5fc19b4bc16b29a6eeae248a3fe69dd55d4d229d2b480e23eeaad45"},
- {file = "importlib_resources-5.4.0.tar.gz", hash = "sha256:d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b"},
-]
itsdangerous = [
{file = "itsdangerous-2.0.1-py3-none-any.whl", hash = "sha256:5174094b9637652bdb841a3029700391451bd092ba3db90600dea710ba28e97c"},
{file = "itsdangerous-2.0.1.tar.gz", hash = "sha256:9e724d68fc22902a1435351f84c3fb8623f303fffcc566a4cb952df8c572cff0"},
@@ -1522,7 +1469,3 @@ yarl = [
{file = "yarl-1.7.2-cp39-cp39-win_amd64.whl", hash = "sha256:797c2c412b04403d2da075fb93c123df35239cd7b4cc4e0cd9e5839b73f52c58"},
{file = "yarl-1.7.2.tar.gz", hash = "sha256:45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd"},
]
-zipp = [
- {file = "zipp-3.7.0-py3-none-any.whl", hash = "sha256:b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375"},
- {file = "zipp-3.7.0.tar.gz", hash = "sha256:9f50f446828eb9d45b267433fd3e9da8d801f614129124863f9c51ebceafb87d"},
-]
diff --git a/pyproject.toml b/pyproject.toml
index 96991106..7320c02b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -8,7 +8,7 @@ license = "AGPL-3.0-or-later"
homepage = "https://sr.ht/~cedric/newspipe"
[tool.poetry.dependencies]
-python = "^3.8"
+python = "^3.10"
aiohttp = "^3.7.4"
requests = "^2.25.1"
chardet = "^4.0.0"
bgstack15