From 4a15ae59e529fbdc97d743ef037cde2621978f4d Mon Sep 17 00:00:00 2001 From: Marquess Valdez Date: Thu, 7 Dec 2023 11:06:54 -0800 Subject: [PATCH] dependency spec fixes --- poetry.lock | 84 +++++++++++++++++++++++++------------------------- pyproject.toml | 4 +-- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/poetry.lock b/poetry.lock index 10ae32f95..c9da9fa7d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -5,7 +5,7 @@ name = "alabaster" version = "0.7.13" description = "A configurable sidebar-enabled Sphinx theme" category = "main" -optional = false +optional = true python-versions = ">=3.6" files = [ {file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3"}, @@ -39,7 +39,7 @@ name = "apeye" version = "1.4.1" description = "Handy tools for working with URLs and APIs." category = "main" -optional = false +optional = true python-versions = ">=3.6.1" files = [ {file = "apeye-1.4.1-py3-none-any.whl", hash = "sha256:44e58a9104ec189bf42e76b3a7fe91e2b2879d96d48e9a77e5e32ff699c9204e"}, @@ -61,7 +61,7 @@ name = "apeye-core" version = "1.1.4" description = "Core (offline) functionality for the apeye library." category = "main" -optional = false +optional = true python-versions = ">=3.6.1" files = [ {file = "apeye_core-1.1.4-py3-none-any.whl", hash = "sha256:084bc696448d3ac428fece41c1f2eb08fa9d9ce1d1b2f4d43187e3def4528a60"}, @@ -108,7 +108,7 @@ name = "autodocsumm" version = "0.2.11" description = "Extended sphinx autodoc including automatic autosummaries" category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "autodocsumm-0.2.11-py3-none-any.whl", hash = "sha256:f1d0a623bf1ad64d979a9e23fd360d1fb1b8f869beaf3197f711552cddc174e2"}, @@ -123,7 +123,7 @@ name = "babel" version = "2.13.1" description = "Internationalization utilities" category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "Babel-2.13.1-py3-none-any.whl", hash = "sha256:7077a4984b02b6727ac10f1f7294484f737443d7e2e66c5e4380e41a3ae0b4ed"}, @@ -154,7 +154,7 @@ name = "beautifulsoup4" version = "4.12.2" description = "Screen-scraping library" category = "main" -optional = false +optional = true python-versions = ">=3.6.0" files = [ {file = "beautifulsoup4-4.12.2-py3-none-any.whl", hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a"}, @@ -228,7 +228,7 @@ name = "cachecontrol" version = "0.13.1" description = "httplib2 caching for requests" category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "cachecontrol-0.13.1-py3-none-any.whl", hash = "sha256:95dedbec849f46dda3137866dc28b9d133fc9af55f5b805ab1291833e4457aa4"}, @@ -327,7 +327,7 @@ name = "charset-normalizer" version = "3.3.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" -optional = false +optional = true python-versions = ">=3.7.0" files = [ {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, @@ -623,7 +623,7 @@ name = "cssutils" version = "2.9.0" description = "A CSS Cascading Style Sheets library for Python" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "cssutils-2.9.0-py3-none-any.whl", hash = "sha256:f8b013169e281c0c6083207366c5005f5dd4549055f7aba840384fb06a78745c"}, @@ -697,7 +697,7 @@ name = "dict2css" version = "0.3.0.post1" description = "A μ-library for constructing cascading style sheets from Python dictionaries." category = "main" -optional = false +optional = true python-versions = ">=3.6" files = [ {file = "dict2css-0.3.0.post1-py3-none-any.whl", hash = "sha256:f006a6b774c3e31869015122ae82c491fd25e7de4a75607a62aa3e798f837e0d"}, @@ -713,7 +713,7 @@ name = "docutils" version = "0.18.1" description = "Docutils -- Python Documentation Utilities" category = "main" -optional = false +optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ {file = "docutils-0.18.1-py2.py3-none-any.whl", hash = "sha256:23010f129180089fbcd3bc08cfefccb3b890b0050e1ca00c867036e9d161b98c"}, @@ -725,7 +725,7 @@ name = "domdf-python-tools" version = "3.7.0" description = "Helpful functions for Python 🐍 🛠️" category = "main" -optional = false +optional = true python-versions = ">=3.6" files = [ {file = "domdf_python_tools-3.7.0-py3-none-any.whl", hash = "sha256:7b4d1c3bdb7402b872d43953824bf921ae2e52f893adbe5c0052a21a6efa2fe4"}, @@ -791,7 +791,7 @@ name = "filelock" version = "3.13.1" description = "A platform independent file lock." category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "filelock-3.13.1-py3-none-any.whl", hash = "sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c"}, @@ -903,7 +903,7 @@ name = "html5lib" version = "1.1" description = "HTML parser based on the WHATWG HTML specification" category = "main" -optional = false +optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ {file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"}, @@ -984,7 +984,7 @@ name = "imagesize" version = "1.4.1" description = "Getting image size from png/jpeg/jpeg2000/gif file" category = "main" -optional = false +optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, @@ -996,7 +996,7 @@ name = "importlib-metadata" version = "7.0.0" description = "Read metadata from Python packages" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "importlib_metadata-7.0.0-py3-none-any.whl", hash = "sha256:d97503976bb81f40a193d41ee6570868479c69d5068651eb039c40d850c59d67"}, @@ -1104,7 +1104,7 @@ name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, @@ -1349,7 +1349,7 @@ name = "markupsafe" version = "2.1.3" description = "Safely add untrusted strings to HTML/XML markup." category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa"}, @@ -1653,7 +1653,7 @@ name = "natsort" version = "8.4.0" description = "Simple yet flexible natural sorting in Python." category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "natsort-8.4.0-py3-none-any.whl", hash = "sha256:4732914fb471f56b5cce04d7bae6f164a592c7712e1c85f9ef585e197299521c"}, @@ -2311,7 +2311,7 @@ name = "pygments" version = "2.17.2" description = "Pygments is a syntax highlighting package written in Python." category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c"}, @@ -2535,7 +2535,7 @@ name = "pytz" version = "2023.3.post1" description = "World timezone definitions, modern and historical" category = "main" -optional = false +optional = true python-versions = "*" files = [ {file = "pytz-2023.3.post1-py2.py3-none-any.whl", hash = "sha256:ce42d816b81b68506614c11e8937d3aa9e41007ceb50bfdcb0749b921bf646c7"}, @@ -2775,7 +2775,7 @@ name = "requests" version = "2.31.0" description = "Python HTTP for Humans." category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, @@ -3138,7 +3138,7 @@ name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" category = "main" -optional = false +optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, @@ -3162,7 +3162,7 @@ name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." category = "main" -optional = false +optional = true python-versions = "*" files = [ {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, @@ -3174,7 +3174,7 @@ name = "soupsieve" version = "2.5" description = "A modern CSS selector implementation for Beautiful Soup." category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "soupsieve-2.5-py3-none-any.whl", hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7"}, @@ -3186,7 +3186,7 @@ name = "sphinx" version = "7.1.2" description = "Python documentation generator" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "sphinx-7.1.2-py3-none-any.whl", hash = "sha256:d170a81825b2fcacb6dfd5a0d7f578a053e45d3f2b153fecc948c37344eb4cbe"}, @@ -3222,7 +3222,7 @@ name = "sphinx-autodoc-typehints" version = "1.25.2" description = "Type hints (PEP 484) support for the Sphinx autodoc extension" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "sphinx_autodoc_typehints-1.25.2-py3-none-any.whl", hash = "sha256:5ed05017d23ad4b937eab3bee9fae9ab0dd63f0b42aa360031f1fad47e47f673"}, @@ -3242,7 +3242,7 @@ name = "sphinx-jinja2-compat" version = "0.2.0.post1" description = "Patches Jinja2 v3 to restore compatibility with earlier Sphinx versions." category = "main" -optional = false +optional = true python-versions = ">=3.6" files = [ {file = "sphinx_jinja2_compat-0.2.0.post1-py3-none-any.whl", hash = "sha256:f9d329174bdde8db19dc12c62528367196eb2f6b46c91754eca604acd0c0f6ad"}, @@ -3258,7 +3258,7 @@ name = "sphinx-prompt" version = "1.5.0" description = "Sphinx directive to add unselectable prompt" category = "main" -optional = false +optional = true python-versions = "*" files = [ {file = "sphinx_prompt-1.5.0-py3-none-any.whl", hash = "sha256:fa4e90d8088b5a996c76087d701fc7e31175f8b9dc4aab03a507e45051067162"}, @@ -3293,7 +3293,7 @@ name = "sphinx-tabs" version = "3.4.4" description = "Tabbed views for Sphinx" category = "main" -optional = false +optional = true python-versions = "~=3.7" files = [ {file = "sphinx-tabs-3.4.4.tar.gz", hash = "sha256:f1b72c4f23d1ba9cdcaf880fd883524bc70689f561b9785719b8b3c3c5ed0aca"}, @@ -3314,7 +3314,7 @@ name = "sphinx-toolbox" version = "3.5.0" description = "Box of handy tools for Sphinx 🧰 📔" category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "sphinx_toolbox-3.5.0-py3-none-any.whl", hash = "sha256:20dfd3566717db6f2da7a400a54dc4b946f064fb31250fa44802d54cfb9b8a03"}, @@ -3349,7 +3349,7 @@ name = "sphinxcontrib-applehelp" version = "1.0.4" description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "sphinxcontrib-applehelp-1.0.4.tar.gz", hash = "sha256:828f867945bbe39817c210a1abfd1bc4895c8b73fcaade56d45357a348a07d7e"}, @@ -3365,7 +3365,7 @@ name = "sphinxcontrib-devhelp" version = "1.0.2" description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." category = "main" -optional = false +optional = true python-versions = ">=3.5" files = [ {file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"}, @@ -3381,7 +3381,7 @@ name = "sphinxcontrib-htmlhelp" version = "2.0.1" description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "sphinxcontrib-htmlhelp-2.0.1.tar.gz", hash = "sha256:0cbdd302815330058422b98a113195c9249825d681e18f11e8b1f78a2f11efff"}, @@ -3412,7 +3412,7 @@ name = "sphinxcontrib-jsmath" version = "1.0.1" description = "A sphinx extension which renders display math in HTML via JavaScript" category = "main" -optional = false +optional = true python-versions = ">=3.5" files = [ {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, @@ -3427,7 +3427,7 @@ name = "sphinxcontrib-qthelp" version = "1.0.3" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." category = "main" -optional = false +optional = true python-versions = ">=3.5" files = [ {file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"}, @@ -3443,7 +3443,7 @@ name = "sphinxcontrib-serializinghtml" version = "1.1.5" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." category = "main" -optional = false +optional = true python-versions = ">=3.5" files = [ {file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"}, @@ -3475,7 +3475,7 @@ name = "tabulate" version = "0.9.0" description = "Pretty-print tabular data" category = "main" -optional = false +optional = true python-versions = ">=3.7" files = [ {file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f"}, @@ -3645,7 +3645,7 @@ name = "urllib3" version = "2.1.0" description = "HTTP library with thread-safe connection pooling, file post, and more." category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3"}, @@ -3674,7 +3674,7 @@ name = "webencodings" version = "0.5.1" description = "Character encoding aliases for legacy web content" category = "main" -optional = false +optional = true python-versions = "*" files = [ {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, @@ -3766,7 +3766,7 @@ name = "zipp" version = "3.17.0" description = "Backport of pathlib-compatible object wrapper for zip files" category = "main" -optional = false +optional = true python-versions = ">=3.8" files = [ {file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31"}, @@ -3784,4 +3784,4 @@ latex = ["ipython"] [metadata] lock-version = "2.0" python-versions = "^3.8,<=3.12" -content-hash = "35696bdb09cbc5ac24887c6a52aca09a25f6ed0a0700e23e1bfda09f20601990" +content-hash = "0086ef4f83700c1d8b53800c170970da60f789ca5fbac9f9447be6427ec94781" diff --git a/pyproject.toml b/pyproject.toml index f07eb837a..5d5b95db3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,10 +45,10 @@ ipython = { version = "^7.21.0", optional = true } # docs extra Sphinx = { version = "^7.1.2", optional = true } sphinx-rtd-theme = { version = "^1.3.0,<=2.0.0", optional = true } -sphinx-toolbox = "^3.5.0" +sphinx-toolbox = { version = "^3.5.0", optional = true } nbsphinx = { version = "^0.9.1", optional = true } recommonmark = { version = "^0.7.1", optional = true } -pandoc = {version = "2.4b0", optional = true} +pandoc = {version = "^2.4b0", optional = true} matplotlib = {version = "^3.7.1", optional = true} matplotlib-inline = {version = "^0.1.6", optional = true} seaborn = {version = "^0.12.2", optional = true}