From cfaeb3ff0dcd3f6446b17c3a80c5a3bc5a64659b Mon Sep 17 00:00:00 2001 From: Santiago Ramirez Date: Sun, 17 Dec 2023 10:50:02 +0000 Subject: [PATCH] refactor: Update dependency versions Update the versions of several dependencies in the project. --- pyproject.toml | 23 +++++++++++------------ requirements-dev.txt | 1 + requirements.txt | 3 --- setup.py | 25 ++++++++++++------------- 4 files changed, 24 insertions(+), 28 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d2e3a8c..c271883 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,20 +27,18 @@ cryptography = "40.0.1" greenlet = ">=2.0.1" h11 = "0.14.0" httpcore = "0.17.0" -httpx = "0.24.0" -idna = "3.4" importlib-metadata = "6.2.0" -playwright = "1.39.0" +playwright = ">=1.39.0" pycparser = ">=2.21" -pyOpenSSL = "23.1.1" -pyparsing = "3.1.1" -requests = "2.31.0" -requests-toolbelt = "1.0.0" -shutup = "0.2.0" -simplejson = "3.18.3" -sniffio = "1.3.0" -soupsieve = "2.4" -tqdm = "4.65.0" +pyOpenSSL = ">=23.1.1" +pyparsing = ">=3.1.1" +pytz = ">=2023.3" +requests = ">=2.31.0" +requests-toolbelt = ">=1.0.0" +simplejson = ">=3.18.3" +sniffio = ">=1.3.0" +soupsieve = ">=2.4" +tqdm = ">=4.65.0" typing_extensions = "4.5.0" urllib3 = ">=2.0.5" websocket-client = "1.6.3" @@ -55,6 +53,7 @@ poetry2setup = "^1.1.0" pylint = "^2.17.5" pytest = "^7.4.2" schedule = ">=1.2.1" +shutup = "0.2.0" termcolor = "^2.3.0" [tool.black] diff --git a/requirements-dev.txt b/requirements-dev.txt index 3583d03..a373feb 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -5,4 +5,5 @@ poetry2setup==1.1.0 pylint==2.17.5 pytest==7.4.2 schedule==1.2.1 +shutup==0.2.0 termcolor==2.3.0 diff --git a/requirements.txt b/requirements.txt index d80a476..f38e18c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,8 +8,6 @@ cloudscraper==1.2.71 cryptography==40.0.1 h11==0.14.0 httpcore==0.17.0 -httpx==0.24.0 -idna==3.4 importlib-metadata==6.2.0 playwright==1.39.0 pycparser>=2.21 @@ -17,7 +15,6 @@ pyOpenSSL==23.1.1 pyparsing==3.1.1 requests==2.31.0 requests-toolbelt==1.0.0 -shutup==0.2.0 simplejson==3.18.3 sniffio==1.3.0 soupsieve==2.4 diff --git a/setup.py b/setup.py index aa186ff..159c364 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- from setuptools import setup packages = [ @@ -23,20 +24,18 @@ "greenlet>=2.0.1", "h11==0.14.0", "httpcore==0.17.0", - "httpx==0.24.0", - "idna==3.4", "importlib-metadata==6.2.0", - "playwright==1.39.0", - "pyOpenSSL==23.1.1", + "playwright>=1.39.0", + "pyOpenSSL>=23.1.1", "pycparser>=2.21", - "pyparsing==3.1.1", - "requests-toolbelt==1.0.0", - "requests==2.31.0", - "shutup==0.2.0", - "simplejson==3.18.3", - "sniffio==1.3.0", - "soupsieve==2.4", - "tqdm==4.65.0", + "pyparsing>=3.1.1", + "pytz>=2023.3", + "requests-toolbelt>=1.0.0", + "requests>=2.31.0", + "simplejson>=3.18.3", + "sniffio>=1.3.0", + "soupsieve>=2.4", + "tqdm>=4.65.0", "typing_extensions==4.5.0", "urllib3>=2.0.5", "websocket-client==1.6.3", @@ -48,7 +47,7 @@ "name": "quotexpy", "version": "1.40.3+1", "description": "šŸ“ˆ QuotexPy is a library to easily interact with qxbroker.", - "long_description": '
\n\n\n## \n\n\n**šŸ“ˆ QuotexPy is a library for interact with qxbroker easily.**\n\n______________________________________________________________________\n\n[![License](https://img.shields.io/badge/License-LGPL--2.1-magenta.svg)](https://www.gnu.org/licenses/gpl-3.0.txt)\n[![PyPI version](https://badge.fury.io/py/quotexpy.svg)](https://badge.fury.io/py/quotexpy)\n![GithubActions](https://github.com/SantiiRepair/quotexpy/actions/workflows/pylint.yml/badge.svg)\n\n
\n\n______________________________________________________________________\n\n## Installing\n\nšŸ“ˆ QuotexPy is tested on Ubuntu 18.04 and Windows 10 with **Python >= 3.10, <= 3.12.**\n```bash\npip install quotexpy\n```\n\nIf you plan to code and make changes, clone and install it locally.\n\n```bash\ngit clone https://github.com/SantiiRepair/quotexpy.git\npip install -e .\n```\n\n### Import\n```python\nfrom quotexpy import Quotex\n```\n\n### Examples\nFor examples check out [some](https://github.com/SantiiRepair/quotexpy/blob/main/example/main.py) found in the `example` directory.\n\n### Donations\nIf you feel like showing your love and/or appreciation for this project, then how about shouting us a coffee ;)\n\n[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/SantiiRepair)\n\n### Acknowledgements\nThanks to [@ricardospinoza](https://github.com/ricardospinoza) for solving the `trade` error in the code šŸš€\n', + "long_description": '
\n\n\n## \n\n\n**šŸ“ˆ QuotexPy is a library to easily interact with qxbroker.**\n\n______________________________________________________________________\n\n[![License](https://img.shields.io/badge/License-LGPL--2.1-magenta.svg)](https://www.gnu.org/licenses/gpl-3.0.txt)\n[![PyPI version](https://badge.fury.io/py/quotexpy.svg)](https://badge.fury.io/py/quotexpy)\n![GithubActions](https://github.com/SantiiRepair/quotexpy/actions/workflows/pylint.yml/badge.svg)\n\n
\n\n______________________________________________________________________\n\n## Installing\n\nšŸ“ˆ QuotexPy is tested on Ubuntu 18.04 and Windows 10 with **Python >= 3.10, <= 3.12.**\n```bash\npip install quotexpy\n```\n\nIf you plan to code and make changes, clone and install it locally.\n\n```bash\ngit clone https://github.com/SantiiRepair/quotexpy.git\npip install -e .\n```\n\n## Import\n```python\nfrom quotexpy import Quotex\n```\n\n## Examples\nFor examples check out [some](https://github.com/SantiiRepair/quotexpy/blob/main/example/main.py) found in the `example` directory.\n\n## Donations\nIf you feel like showing your love and/or appreciation for this project, then how about shouting us a coffee ;)\n\n[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/SantiiRepair)\n\n## Acknowledgements\n- Thanks to [@cleitonleonel](https://github.com/cleitonleonel) for the initial base implementation of the project šŸ”„\n- Thanks to [@ricardospinoza](https://github.com/ricardospinoza) for solving the `trade` error in the code šŸš€\n\n## Notice \nThis project is a clone of the [original](https://github.com/cleitonleonel/pyquotex) project, because the original project was discontinued, I updated it with the help of [collaborators](https://github.com/SantiiRepair/quotexpy/graphs/contributors) in the community so that it is accessible to everyone.\n', "author": "Santiago Ramirez", "author_email": "santiirepair@gmail.com", "maintainer": "None",