aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2021-12-04 04:25:23 +0400
committerGravatar Hassan Abouelela <[email protected]>2021-12-04 04:25:23 +0400
commit2196b4c6d82dad108a87941cdd75787aa9cd2d9a (patch)
treea3919899b8adbbed5822d40e2ab7dacfa084ab9c
parentAdd Favicon (diff)
Move Doc Dependencies Into Dev Section
-rw-r--r--.github/workflows/docs.yaml2
-rw-r--r--poetry.lock74
-rw-r--r--pyproject.toml13
3 files changed, 45 insertions, 44 deletions
diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml
index 47480c3a..8018d63c 100644
--- a/.github/workflows/docs.yaml
+++ b/.github/workflows/docs.yaml
@@ -23,7 +23,7 @@ jobs:
- name: Install Python Dependencies
uses: HassanAbouelela/actions/setup-python@setup-python_v1.0.0
with:
- dev: false
+ dev: true
python_version: 3.9
# Undeclared dependency for `releases`... whoops
diff --git a/poetry.lock b/poetry.lock
index c475b3b2..de6bd01f 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -21,7 +21,7 @@ speedups = ["aiodns", "brotlipy", "cchardet"]
name = "alabaster"
version = "0.7.12"
description = "A configurable sidebar-enabled Sphinx theme"
-category = "main"
+category = "dev"
optional = false
python-versions = "*"
@@ -59,7 +59,7 @@ tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>
name = "babel"
version = "2.9.1"
description = "Internationalization utilities"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
@@ -82,7 +82,7 @@ testing = ["pytest", "pytest-flake8", "pytest-cov", "pytest-black (>=0.3.7)", "p
name = "beautifulsoup4"
version = "4.10.0"
description = "Screen-scraping library"
-category = "main"
+category = "dev"
optional = false
python-versions = ">3.0.0"
@@ -97,7 +97,7 @@ lxml = ["lxml"]
name = "certifi"
version = "2021.10.8"
description = "Python package for providing Mozilla's CA Bundle."
-category = "main"
+category = "dev"
optional = false
python-versions = "*"
@@ -119,9 +119,9 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "charset-normalizer"
-version = "2.0.8"
+version = "2.0.9"
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5.0"
@@ -132,7 +132,7 @@ unicode_backport = ["unicodedata2"]
name = "colorama"
version = "0.4.4"
description = "Cross-platform colored terminal text."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
@@ -174,7 +174,7 @@ python-versions = "*"
name = "docutils"
version = "0.17.1"
description = "Docutils -- Python Documentation Utilities"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
@@ -311,7 +311,7 @@ pycodestyle = ">=2.0.0,<3.0.0"
name = "furo"
version = "2021.11.23"
description = "A clean customisable Sphinx documentation theme."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -328,7 +328,7 @@ doc = ["myst-parser", "sphinx-copybutton", "sphinx-design", "sphinx-inline-tabs"
name = "gitdb"
version = "4.0.9"
description = "Git Object Database"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -339,7 +339,7 @@ smmap = ">=3.0.1,<6"
name = "gitpython"
version = "3.1.24"
description = "GitPython is a python library used to interact with Git repositories"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7"
@@ -370,7 +370,7 @@ python-versions = ">=3.5"
name = "imagesize"
version = "1.3.0"
description = "Getting image size from png/jpeg/jpeg2000/gif file"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
@@ -386,7 +386,7 @@ python-versions = "*"
name = "jinja2"
version = "3.0.3"
description = "A very fast and expressive template engine."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -400,7 +400,7 @@ i18n = ["Babel (>=2.7)"]
name = "markupsafe"
version = "2.0.1"
description = "Safely add untrusted strings to HTML/XML markup."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -440,7 +440,7 @@ python-versions = "*"
name = "packaging"
version = "21.3"
description = "Core utilities for Python packages"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -552,7 +552,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
name = "pygments"
version = "2.10.0"
description = "Pygments is a syntax highlighting package written in Python."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -560,7 +560,7 @@ python-versions = ">=3.5"
name = "pyparsing"
version = "3.0.6"
description = "Python parsing module"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -649,7 +649,7 @@ cli = ["click (>=5.0)"]
name = "pytz"
version = "2021.3"
description = "World timezone definitions, modern and historical"
-category = "main"
+category = "dev"
optional = false
python-versions = "*"
@@ -665,7 +665,7 @@ python-versions = ">=3.6"
name = "releases"
version = "1.6.3"
description = "A Sphinx extension for changelog manipulation"
-category = "main"
+category = "dev"
optional = false
python-versions = "*"
@@ -677,7 +677,7 @@ sphinx = ">=1.3"
name = "requests"
version = "2.26.0"
description = "Python HTTP for Humans."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
@@ -695,7 +695,7 @@ use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"]
name = "semantic-version"
version = "2.6.0"
description = "A library implementing the 'SemVer' scheme."
-category = "main"
+category = "dev"
optional = false
python-versions = "*"
@@ -711,7 +711,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
name = "smmap"
version = "5.0.0"
description = "A pure Python implementation of a sliding window memory map manager"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -719,7 +719,7 @@ python-versions = ">=3.6"
name = "snowballstemmer"
version = "2.2.0"
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
-category = "main"
+category = "dev"
optional = false
python-versions = "*"
@@ -727,7 +727,7 @@ python-versions = "*"
name = "soupsieve"
version = "2.3.1"
description = "A modern CSS selector implementation for Beautiful Soup."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -735,7 +735,7 @@ python-versions = ">=3.6"
name = "sphinx"
version = "4.3.1"
description = "Python documentation generator"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -766,7 +766,7 @@ test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"]
name = "sphinx-autodoc-typehints"
version = "1.12.0"
description = "Type hints (PEP 484) support for the Sphinx autodoc extension"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -781,7 +781,7 @@ type_comments = ["typed-ast (>=1.4.0)"]
name = "sphinxcontrib-applehelp"
version = "1.0.2"
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -793,7 +793,7 @@ test = ["pytest"]
name = "sphinxcontrib-devhelp"
version = "1.0.2"
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -805,7 +805,7 @@ test = ["pytest"]
name = "sphinxcontrib-htmlhelp"
version = "2.0.0"
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -817,7 +817,7 @@ test = ["pytest", "html5lib"]
name = "sphinxcontrib-jsmath"
version = "1.0.1"
description = "A sphinx extension which renders display math in HTML via JavaScript"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -828,7 +828,7 @@ test = ["pytest", "flake8", "mypy"]
name = "sphinxcontrib-qthelp"
version = "1.0.3"
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -840,7 +840,7 @@ test = ["pytest"]
name = "sphinxcontrib-serializinghtml"
version = "1.1.5"
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -874,7 +874,7 @@ python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
name = "tomli"
version = "1.2.2"
description = "A lil' TOML parser"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -890,7 +890,7 @@ python-versions = ">=3.6"
name = "urllib3"
version = "1.26.7"
description = "HTTP library with thread-safe connection pooling, file post, and more."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"
@@ -933,7 +933,7 @@ multidict = ">=4.0"
[metadata]
lock-version = "1.1"
python-versions = "3.9.*"
-content-hash = "bd6fb5e3ab282c2185b765747c01fb659f53d84166c94cb0ad2ae83e0866feb2"
+content-hash = "e678e4d312d2d7e526672d129d738266a6ad37fb336b768fb3cd38226170dd05"
[metadata.files]
aiohttp = [
@@ -1016,8 +1016,8 @@ chardet = [
{file = "chardet-4.0.0.tar.gz", hash = "sha256:0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa"},
]
charset-normalizer = [
- {file = "charset-normalizer-2.0.8.tar.gz", hash = "sha256:735e240d9a8506778cd7a453d97e817e536bb1fc29f4f6961ce297b9c7a917b0"},
- {file = "charset_normalizer-2.0.8-py3-none-any.whl", hash = "sha256:83fcdeb225499d6344c8f7f34684c2981270beacc32ede2e669e94f7fa544405"},
+ {file = "charset-normalizer-2.0.9.tar.gz", hash = "sha256:b0b883e8e874edfdece9c28f314e3dd5badf067342e42fb162203335ae61aa2c"},
+ {file = "charset_normalizer-2.0.9-py3-none-any.whl", hash = "sha256:1eecaa09422db5be9e29d7fc65664e6c33bd06f9ced7838578ba40d58bdf3721"},
]
colorama = [
{file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
diff --git a/pyproject.toml b/pyproject.toml
index 18cfb4f9..c0a57862 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -17,12 +17,6 @@ exclude = ["tests", "tests.*"]
[tool.poetry.dependencies]
python = "3.9.*"
"discord.py" = "^1.7.2"
-Sphinx = "^4.3.1"
-tomli = "^1.2.2"
-GitPython = "^3.1.24"
-sphinx-autodoc-typehints = "^1.12.0"
-releases = "^1.6.3"
-furo = "^2021.11.23"
[tool.poetry.dev-dependencies]
flake8 = "~=3.8"
@@ -40,6 +34,13 @@ python-dotenv = "^0.18.0"
pytest = "~=6.2.4"
pytest-cov = "~=2.12.1"
pytest-xdist = { version = "~=2.3.0", extras = ["psutil"] }
+Sphinx = "^4.3.1"
+tomli = "^1.2.2"
+GitPython = "^3.1.24"
+sphinx-autodoc-typehints = "^1.12.0"
+releases = "^1.6.3"
+furo = "^2021.11.23"
+
[tool.taskipy.tasks]
lint = "pre-commit run --all-files"