Spaces:
Runtime error
Runtime error
phil71x commited on
Commit ·
a8a913b
0
Parent(s):
Initial project setup with PDM, Ruff, Pylint, and Jupyter
Browse files- .pdm-python +1 -0
- pdm.lock +631 -0
- pyproject.toml +44 -0
.pdm-python
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
C:/Users/phil7/Code/mcp-sentiment/.venv/Scripts/python.exe
|
pdm.lock
ADDED
|
@@ -0,0 +1,631 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# This file is @generated by PDM.
|
| 2 |
+
# It is not intended for manual editing.
|
| 3 |
+
|
| 4 |
+
[metadata]
|
| 5 |
+
groups = ["default", "lint", "vscode"]
|
| 6 |
+
strategy = ["inherit_metadata"]
|
| 7 |
+
lock_version = "4.5.0"
|
| 8 |
+
content_hash = "sha256:37d5dce2b43d373e29c252fe58277f9aba03ab3a3814e0452871a9d8ac295099"
|
| 9 |
+
|
| 10 |
+
[[metadata.targets]]
|
| 11 |
+
requires_python = "==3.11.*"
|
| 12 |
+
|
| 13 |
+
[[package]]
|
| 14 |
+
name = "appnope"
|
| 15 |
+
version = "0.1.4"
|
| 16 |
+
requires_python = ">=3.6"
|
| 17 |
+
summary = "Disable App Nap on macOS >= 10.9"
|
| 18 |
+
groups = ["vscode"]
|
| 19 |
+
marker = "platform_system == \"Darwin\""
|
| 20 |
+
files = [
|
| 21 |
+
{file = "appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c"},
|
| 22 |
+
{file = "appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee"},
|
| 23 |
+
]
|
| 24 |
+
|
| 25 |
+
[[package]]
|
| 26 |
+
name = "astroid"
|
| 27 |
+
version = "3.3.10"
|
| 28 |
+
requires_python = ">=3.9.0"
|
| 29 |
+
summary = "An abstract syntax tree for Python with inference support."
|
| 30 |
+
groups = ["lint"]
|
| 31 |
+
dependencies = [
|
| 32 |
+
"typing-extensions>=4; python_version < \"3.11\"",
|
| 33 |
+
]
|
| 34 |
+
files = [
|
| 35 |
+
{file = "astroid-3.3.10-py3-none-any.whl", hash = "sha256:104fb9cb9b27ea95e847a94c003be03a9e039334a8ebca5ee27dafaf5c5711eb"},
|
| 36 |
+
{file = "astroid-3.3.10.tar.gz", hash = "sha256:c332157953060c6deb9caa57303ae0d20b0fbdb2e59b4a4f2a6ba49d0a7961ce"},
|
| 37 |
+
]
|
| 38 |
+
|
| 39 |
+
[[package]]
|
| 40 |
+
name = "asttokens"
|
| 41 |
+
version = "3.0.0"
|
| 42 |
+
requires_python = ">=3.8"
|
| 43 |
+
summary = "Annotate AST trees with source code positions"
|
| 44 |
+
groups = ["vscode"]
|
| 45 |
+
files = [
|
| 46 |
+
{file = "asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2"},
|
| 47 |
+
{file = "asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7"},
|
| 48 |
+
]
|
| 49 |
+
|
| 50 |
+
[[package]]
|
| 51 |
+
name = "cffi"
|
| 52 |
+
version = "1.17.1"
|
| 53 |
+
requires_python = ">=3.8"
|
| 54 |
+
summary = "Foreign Function Interface for Python calling C code."
|
| 55 |
+
groups = ["vscode"]
|
| 56 |
+
marker = "implementation_name == \"pypy\""
|
| 57 |
+
dependencies = [
|
| 58 |
+
"pycparser",
|
| 59 |
+
]
|
| 60 |
+
files = [
|
| 61 |
+
{file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"},
|
| 62 |
+
{file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"},
|
| 63 |
+
{file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"},
|
| 64 |
+
{file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"},
|
| 65 |
+
{file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"},
|
| 66 |
+
{file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"},
|
| 67 |
+
{file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"},
|
| 68 |
+
{file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"},
|
| 69 |
+
{file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"},
|
| 70 |
+
{file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"},
|
| 71 |
+
{file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"},
|
| 72 |
+
{file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"},
|
| 73 |
+
{file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"},
|
| 74 |
+
]
|
| 75 |
+
|
| 76 |
+
[[package]]
|
| 77 |
+
name = "colorama"
|
| 78 |
+
version = "0.4.6"
|
| 79 |
+
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
|
| 80 |
+
summary = "Cross-platform colored terminal text."
|
| 81 |
+
groups = ["lint", "vscode"]
|
| 82 |
+
marker = "sys_platform == \"win32\""
|
| 83 |
+
files = [
|
| 84 |
+
{file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
|
| 85 |
+
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
| 86 |
+
]
|
| 87 |
+
|
| 88 |
+
[[package]]
|
| 89 |
+
name = "comm"
|
| 90 |
+
version = "0.2.2"
|
| 91 |
+
requires_python = ">=3.8"
|
| 92 |
+
summary = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc."
|
| 93 |
+
groups = ["vscode"]
|
| 94 |
+
dependencies = [
|
| 95 |
+
"traitlets>=4",
|
| 96 |
+
]
|
| 97 |
+
files = [
|
| 98 |
+
{file = "comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3"},
|
| 99 |
+
{file = "comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e"},
|
| 100 |
+
]
|
| 101 |
+
|
| 102 |
+
[[package]]
|
| 103 |
+
name = "debugpy"
|
| 104 |
+
version = "1.8.14"
|
| 105 |
+
requires_python = ">=3.8"
|
| 106 |
+
summary = "An implementation of the Debug Adapter Protocol for Python"
|
| 107 |
+
groups = ["vscode"]
|
| 108 |
+
files = [
|
| 109 |
+
{file = "debugpy-1.8.14-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:1b2ac8c13b2645e0b1eaf30e816404990fbdb168e193322be8f545e8c01644a9"},
|
| 110 |
+
{file = "debugpy-1.8.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf431c343a99384ac7eab2f763980724834f933a271e90496944195318c619e2"},
|
| 111 |
+
{file = "debugpy-1.8.14-cp311-cp311-win32.whl", hash = "sha256:c99295c76161ad8d507b413cd33422d7c542889fbb73035889420ac1fad354f2"},
|
| 112 |
+
{file = "debugpy-1.8.14-cp311-cp311-win_amd64.whl", hash = "sha256:7816acea4a46d7e4e50ad8d09d963a680ecc814ae31cdef3622eb05ccacf7b01"},
|
| 113 |
+
{file = "debugpy-1.8.14-py2.py3-none-any.whl", hash = "sha256:5cd9a579d553b6cb9759a7908a41988ee6280b961f24f63336835d9418216a20"},
|
| 114 |
+
{file = "debugpy-1.8.14.tar.gz", hash = "sha256:7cd287184318416850aa8b60ac90105837bb1e59531898c07569d197d2ed5322"},
|
| 115 |
+
]
|
| 116 |
+
|
| 117 |
+
[[package]]
|
| 118 |
+
name = "decorator"
|
| 119 |
+
version = "5.2.1"
|
| 120 |
+
requires_python = ">=3.8"
|
| 121 |
+
summary = "Decorators for Humans"
|
| 122 |
+
groups = ["vscode"]
|
| 123 |
+
files = [
|
| 124 |
+
{file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"},
|
| 125 |
+
{file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"},
|
| 126 |
+
]
|
| 127 |
+
|
| 128 |
+
[[package]]
|
| 129 |
+
name = "dill"
|
| 130 |
+
version = "0.4.0"
|
| 131 |
+
requires_python = ">=3.8"
|
| 132 |
+
summary = "serialize all of Python"
|
| 133 |
+
groups = ["lint"]
|
| 134 |
+
marker = "python_version >= \"3.11\""
|
| 135 |
+
files = [
|
| 136 |
+
{file = "dill-0.4.0-py3-none-any.whl", hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049"},
|
| 137 |
+
{file = "dill-0.4.0.tar.gz", hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0"},
|
| 138 |
+
]
|
| 139 |
+
|
| 140 |
+
[[package]]
|
| 141 |
+
name = "executing"
|
| 142 |
+
version = "2.2.0"
|
| 143 |
+
requires_python = ">=3.8"
|
| 144 |
+
summary = "Get the currently executing AST node of a frame, and other information"
|
| 145 |
+
groups = ["vscode"]
|
| 146 |
+
files = [
|
| 147 |
+
{file = "executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa"},
|
| 148 |
+
{file = "executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755"},
|
| 149 |
+
]
|
| 150 |
+
|
| 151 |
+
[[package]]
|
| 152 |
+
name = "ipykernel"
|
| 153 |
+
version = "6.29.5"
|
| 154 |
+
requires_python = ">=3.8"
|
| 155 |
+
summary = "IPython Kernel for Jupyter"
|
| 156 |
+
groups = ["vscode"]
|
| 157 |
+
dependencies = [
|
| 158 |
+
"appnope; platform_system == \"Darwin\"",
|
| 159 |
+
"comm>=0.1.1",
|
| 160 |
+
"debugpy>=1.6.5",
|
| 161 |
+
"ipython>=7.23.1",
|
| 162 |
+
"jupyter-client>=6.1.12",
|
| 163 |
+
"jupyter-core!=5.0.*,>=4.12",
|
| 164 |
+
"matplotlib-inline>=0.1",
|
| 165 |
+
"nest-asyncio",
|
| 166 |
+
"packaging",
|
| 167 |
+
"psutil",
|
| 168 |
+
"pyzmq>=24",
|
| 169 |
+
"tornado>=6.1",
|
| 170 |
+
"traitlets>=5.4.0",
|
| 171 |
+
]
|
| 172 |
+
files = [
|
| 173 |
+
{file = "ipykernel-6.29.5-py3-none-any.whl", hash = "sha256:afdb66ba5aa354b09b91379bac28ae4afebbb30e8b39510c9690afb7a10421b5"},
|
| 174 |
+
{file = "ipykernel-6.29.5.tar.gz", hash = "sha256:f093a22c4a40f8828f8e330a9c297cb93dcab13bd9678ded6de8e5cf81c56215"},
|
| 175 |
+
]
|
| 176 |
+
|
| 177 |
+
[[package]]
|
| 178 |
+
name = "ipython"
|
| 179 |
+
version = "9.2.0"
|
| 180 |
+
requires_python = ">=3.11"
|
| 181 |
+
summary = "IPython: Productive Interactive Computing"
|
| 182 |
+
groups = ["vscode"]
|
| 183 |
+
dependencies = [
|
| 184 |
+
"colorama; sys_platform == \"win32\"",
|
| 185 |
+
"decorator",
|
| 186 |
+
"ipython-pygments-lexers",
|
| 187 |
+
"jedi>=0.16",
|
| 188 |
+
"matplotlib-inline",
|
| 189 |
+
"pexpect>4.3; sys_platform != \"win32\" and sys_platform != \"emscripten\"",
|
| 190 |
+
"prompt-toolkit<3.1.0,>=3.0.41",
|
| 191 |
+
"pygments>=2.4.0",
|
| 192 |
+
"stack-data",
|
| 193 |
+
"traitlets>=5.13.0",
|
| 194 |
+
"typing-extensions>=4.6; python_version < \"3.12\"",
|
| 195 |
+
]
|
| 196 |
+
files = [
|
| 197 |
+
{file = "ipython-9.2.0-py3-none-any.whl", hash = "sha256:fef5e33c4a1ae0759e0bba5917c9db4eb8c53fee917b6a526bd973e1ca5159f6"},
|
| 198 |
+
{file = "ipython-9.2.0.tar.gz", hash = "sha256:62a9373dbc12f28f9feaf4700d052195bf89806279fc8ca11f3f54017d04751b"},
|
| 199 |
+
]
|
| 200 |
+
|
| 201 |
+
[[package]]
|
| 202 |
+
name = "ipython-pygments-lexers"
|
| 203 |
+
version = "1.1.1"
|
| 204 |
+
requires_python = ">=3.8"
|
| 205 |
+
summary = "Defines a variety of Pygments lexers for highlighting IPython code."
|
| 206 |
+
groups = ["vscode"]
|
| 207 |
+
dependencies = [
|
| 208 |
+
"pygments",
|
| 209 |
+
]
|
| 210 |
+
files = [
|
| 211 |
+
{file = "ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c"},
|
| 212 |
+
{file = "ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81"},
|
| 213 |
+
]
|
| 214 |
+
|
| 215 |
+
[[package]]
|
| 216 |
+
name = "isort"
|
| 217 |
+
version = "6.0.1"
|
| 218 |
+
requires_python = ">=3.9.0"
|
| 219 |
+
summary = "A Python utility / library to sort Python imports."
|
| 220 |
+
groups = ["lint"]
|
| 221 |
+
files = [
|
| 222 |
+
{file = "isort-6.0.1-py3-none-any.whl", hash = "sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615"},
|
| 223 |
+
{file = "isort-6.0.1.tar.gz", hash = "sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450"},
|
| 224 |
+
]
|
| 225 |
+
|
| 226 |
+
[[package]]
|
| 227 |
+
name = "jedi"
|
| 228 |
+
version = "0.19.2"
|
| 229 |
+
requires_python = ">=3.6"
|
| 230 |
+
summary = "An autocompletion tool for Python that can be used for text editors."
|
| 231 |
+
groups = ["vscode"]
|
| 232 |
+
dependencies = [
|
| 233 |
+
"parso<0.9.0,>=0.8.4",
|
| 234 |
+
]
|
| 235 |
+
files = [
|
| 236 |
+
{file = "jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9"},
|
| 237 |
+
{file = "jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0"},
|
| 238 |
+
]
|
| 239 |
+
|
| 240 |
+
[[package]]
|
| 241 |
+
name = "jupyter-client"
|
| 242 |
+
version = "8.6.3"
|
| 243 |
+
requires_python = ">=3.8"
|
| 244 |
+
summary = "Jupyter protocol implementation and client libraries"
|
| 245 |
+
groups = ["vscode"]
|
| 246 |
+
dependencies = [
|
| 247 |
+
"importlib-metadata>=4.8.3; python_version < \"3.10\"",
|
| 248 |
+
"jupyter-core!=5.0.*,>=4.12",
|
| 249 |
+
"python-dateutil>=2.8.2",
|
| 250 |
+
"pyzmq>=23.0",
|
| 251 |
+
"tornado>=6.2",
|
| 252 |
+
"traitlets>=5.3",
|
| 253 |
+
]
|
| 254 |
+
files = [
|
| 255 |
+
{file = "jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f"},
|
| 256 |
+
{file = "jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419"},
|
| 257 |
+
]
|
| 258 |
+
|
| 259 |
+
[[package]]
|
| 260 |
+
name = "jupyter-core"
|
| 261 |
+
version = "5.7.2"
|
| 262 |
+
requires_python = ">=3.8"
|
| 263 |
+
summary = "Jupyter core package. A base package on which Jupyter projects rely."
|
| 264 |
+
groups = ["vscode"]
|
| 265 |
+
dependencies = [
|
| 266 |
+
"platformdirs>=2.5",
|
| 267 |
+
"pywin32>=300; sys_platform == \"win32\" and platform_python_implementation != \"PyPy\"",
|
| 268 |
+
"traitlets>=5.3",
|
| 269 |
+
]
|
| 270 |
+
files = [
|
| 271 |
+
{file = "jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409"},
|
| 272 |
+
{file = "jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9"},
|
| 273 |
+
]
|
| 274 |
+
|
| 275 |
+
[[package]]
|
| 276 |
+
name = "matplotlib-inline"
|
| 277 |
+
version = "0.1.7"
|
| 278 |
+
requires_python = ">=3.8"
|
| 279 |
+
summary = "Inline Matplotlib backend for Jupyter"
|
| 280 |
+
groups = ["vscode"]
|
| 281 |
+
dependencies = [
|
| 282 |
+
"traitlets",
|
| 283 |
+
]
|
| 284 |
+
files = [
|
| 285 |
+
{file = "matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca"},
|
| 286 |
+
{file = "matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90"},
|
| 287 |
+
]
|
| 288 |
+
|
| 289 |
+
[[package]]
|
| 290 |
+
name = "mccabe"
|
| 291 |
+
version = "0.7.0"
|
| 292 |
+
requires_python = ">=3.6"
|
| 293 |
+
summary = "McCabe checker, plugin for flake8"
|
| 294 |
+
groups = ["lint"]
|
| 295 |
+
files = [
|
| 296 |
+
{file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"},
|
| 297 |
+
{file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"},
|
| 298 |
+
]
|
| 299 |
+
|
| 300 |
+
[[package]]
|
| 301 |
+
name = "nest-asyncio"
|
| 302 |
+
version = "1.6.0"
|
| 303 |
+
requires_python = ">=3.5"
|
| 304 |
+
summary = "Patch asyncio to allow nested event loops"
|
| 305 |
+
groups = ["vscode"]
|
| 306 |
+
files = [
|
| 307 |
+
{file = "nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c"},
|
| 308 |
+
{file = "nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe"},
|
| 309 |
+
]
|
| 310 |
+
|
| 311 |
+
[[package]]
|
| 312 |
+
name = "packaging"
|
| 313 |
+
version = "25.0"
|
| 314 |
+
requires_python = ">=3.8"
|
| 315 |
+
summary = "Core utilities for Python packages"
|
| 316 |
+
groups = ["vscode"]
|
| 317 |
+
files = [
|
| 318 |
+
{file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"},
|
| 319 |
+
{file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"},
|
| 320 |
+
]
|
| 321 |
+
|
| 322 |
+
[[package]]
|
| 323 |
+
name = "parso"
|
| 324 |
+
version = "0.8.4"
|
| 325 |
+
requires_python = ">=3.6"
|
| 326 |
+
summary = "A Python Parser"
|
| 327 |
+
groups = ["vscode"]
|
| 328 |
+
files = [
|
| 329 |
+
{file = "parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18"},
|
| 330 |
+
{file = "parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d"},
|
| 331 |
+
]
|
| 332 |
+
|
| 333 |
+
[[package]]
|
| 334 |
+
name = "pexpect"
|
| 335 |
+
version = "4.9.0"
|
| 336 |
+
summary = "Pexpect allows easy control of interactive console applications."
|
| 337 |
+
groups = ["vscode"]
|
| 338 |
+
marker = "sys_platform != \"win32\" and sys_platform != \"emscripten\""
|
| 339 |
+
dependencies = [
|
| 340 |
+
"ptyprocess>=0.5",
|
| 341 |
+
]
|
| 342 |
+
files = [
|
| 343 |
+
{file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"},
|
| 344 |
+
{file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"},
|
| 345 |
+
]
|
| 346 |
+
|
| 347 |
+
[[package]]
|
| 348 |
+
name = "platformdirs"
|
| 349 |
+
version = "4.3.8"
|
| 350 |
+
requires_python = ">=3.9"
|
| 351 |
+
summary = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
|
| 352 |
+
groups = ["lint", "vscode"]
|
| 353 |
+
files = [
|
| 354 |
+
{file = "platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4"},
|
| 355 |
+
{file = "platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc"},
|
| 356 |
+
]
|
| 357 |
+
|
| 358 |
+
[[package]]
|
| 359 |
+
name = "prompt-toolkit"
|
| 360 |
+
version = "3.0.51"
|
| 361 |
+
requires_python = ">=3.8"
|
| 362 |
+
summary = "Library for building powerful interactive command lines in Python"
|
| 363 |
+
groups = ["vscode"]
|
| 364 |
+
dependencies = [
|
| 365 |
+
"wcwidth",
|
| 366 |
+
]
|
| 367 |
+
files = [
|
| 368 |
+
{file = "prompt_toolkit-3.0.51-py3-none-any.whl", hash = "sha256:52742911fde84e2d423e2f9a4cf1de7d7ac4e51958f648d9540e0fb8db077b07"},
|
| 369 |
+
{file = "prompt_toolkit-3.0.51.tar.gz", hash = "sha256:931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed"},
|
| 370 |
+
]
|
| 371 |
+
|
| 372 |
+
[[package]]
|
| 373 |
+
name = "psutil"
|
| 374 |
+
version = "7.0.0"
|
| 375 |
+
requires_python = ">=3.6"
|
| 376 |
+
summary = "Cross-platform lib for process and system monitoring in Python. NOTE: the syntax of this script MUST be kept compatible with Python 2.7."
|
| 377 |
+
groups = ["vscode"]
|
| 378 |
+
files = [
|
| 379 |
+
{file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"},
|
| 380 |
+
{file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"},
|
| 381 |
+
{file = "psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91"},
|
| 382 |
+
{file = "psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34"},
|
| 383 |
+
{file = "psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993"},
|
| 384 |
+
{file = "psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99"},
|
| 385 |
+
{file = "psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553"},
|
| 386 |
+
{file = "psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456"},
|
| 387 |
+
]
|
| 388 |
+
|
| 389 |
+
[[package]]
|
| 390 |
+
name = "ptyprocess"
|
| 391 |
+
version = "0.7.0"
|
| 392 |
+
summary = "Run a subprocess in a pseudo terminal"
|
| 393 |
+
groups = ["vscode"]
|
| 394 |
+
marker = "sys_platform != \"win32\" and sys_platform != \"emscripten\""
|
| 395 |
+
files = [
|
| 396 |
+
{file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"},
|
| 397 |
+
{file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"},
|
| 398 |
+
]
|
| 399 |
+
|
| 400 |
+
[[package]]
|
| 401 |
+
name = "pure-eval"
|
| 402 |
+
version = "0.2.3"
|
| 403 |
+
summary = "Safely evaluate AST nodes without side effects"
|
| 404 |
+
groups = ["vscode"]
|
| 405 |
+
files = [
|
| 406 |
+
{file = "pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0"},
|
| 407 |
+
{file = "pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42"},
|
| 408 |
+
]
|
| 409 |
+
|
| 410 |
+
[[package]]
|
| 411 |
+
name = "pycparser"
|
| 412 |
+
version = "2.22"
|
| 413 |
+
requires_python = ">=3.8"
|
| 414 |
+
summary = "C parser in Python"
|
| 415 |
+
groups = ["vscode"]
|
| 416 |
+
marker = "implementation_name == \"pypy\""
|
| 417 |
+
files = [
|
| 418 |
+
{file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"},
|
| 419 |
+
{file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"},
|
| 420 |
+
]
|
| 421 |
+
|
| 422 |
+
[[package]]
|
| 423 |
+
name = "pygments"
|
| 424 |
+
version = "2.19.1"
|
| 425 |
+
requires_python = ">=3.8"
|
| 426 |
+
summary = "Pygments is a syntax highlighting package written in Python."
|
| 427 |
+
groups = ["vscode"]
|
| 428 |
+
files = [
|
| 429 |
+
{file = "pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c"},
|
| 430 |
+
{file = "pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f"},
|
| 431 |
+
]
|
| 432 |
+
|
| 433 |
+
[[package]]
|
| 434 |
+
name = "pylint"
|
| 435 |
+
version = "3.3.7"
|
| 436 |
+
requires_python = ">=3.9.0"
|
| 437 |
+
summary = "python code static checker"
|
| 438 |
+
groups = ["lint"]
|
| 439 |
+
dependencies = [
|
| 440 |
+
"astroid<=3.4.0.dev0,>=3.3.8",
|
| 441 |
+
"colorama>=0.4.5; sys_platform == \"win32\"",
|
| 442 |
+
"dill>=0.2; python_version < \"3.11\"",
|
| 443 |
+
"dill>=0.3.6; python_version >= \"3.11\"",
|
| 444 |
+
"dill>=0.3.7; python_version >= \"3.12\"",
|
| 445 |
+
"isort!=5.13,<7,>=4.2.5",
|
| 446 |
+
"mccabe<0.8,>=0.6",
|
| 447 |
+
"platformdirs>=2.2",
|
| 448 |
+
"tomli>=1.1; python_version < \"3.11\"",
|
| 449 |
+
"tomlkit>=0.10.1",
|
| 450 |
+
"typing-extensions>=3.10; python_version < \"3.10\"",
|
| 451 |
+
]
|
| 452 |
+
files = [
|
| 453 |
+
{file = "pylint-3.3.7-py3-none-any.whl", hash = "sha256:43860aafefce92fca4cf6b61fe199cdc5ae54ea28f9bf4cd49de267b5195803d"},
|
| 454 |
+
{file = "pylint-3.3.7.tar.gz", hash = "sha256:2b11de8bde49f9c5059452e0c310c079c746a0a8eeaa789e5aa966ecc23e4559"},
|
| 455 |
+
]
|
| 456 |
+
|
| 457 |
+
[[package]]
|
| 458 |
+
name = "python-dateutil"
|
| 459 |
+
version = "2.9.0.post0"
|
| 460 |
+
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
|
| 461 |
+
summary = "Extensions to the standard Python datetime module"
|
| 462 |
+
groups = ["vscode"]
|
| 463 |
+
dependencies = [
|
| 464 |
+
"six>=1.5",
|
| 465 |
+
]
|
| 466 |
+
files = [
|
| 467 |
+
{file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"},
|
| 468 |
+
{file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"},
|
| 469 |
+
]
|
| 470 |
+
|
| 471 |
+
[[package]]
|
| 472 |
+
name = "pywin32"
|
| 473 |
+
version = "310"
|
| 474 |
+
summary = "Python for Window Extensions"
|
| 475 |
+
groups = ["vscode"]
|
| 476 |
+
marker = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""
|
| 477 |
+
files = [
|
| 478 |
+
{file = "pywin32-310-cp311-cp311-win32.whl", hash = "sha256:1e765f9564e83011a63321bb9d27ec456a0ed90d3732c4b2e312b855365ed8bd"},
|
| 479 |
+
{file = "pywin32-310-cp311-cp311-win_amd64.whl", hash = "sha256:126298077a9d7c95c53823934f000599f66ec9296b09167810eb24875f32689c"},
|
| 480 |
+
{file = "pywin32-310-cp311-cp311-win_arm64.whl", hash = "sha256:19ec5fc9b1d51c4350be7bb00760ffce46e6c95eaf2f0b2f1150657b1a43c582"},
|
| 481 |
+
]
|
| 482 |
+
|
| 483 |
+
[[package]]
|
| 484 |
+
name = "pyzmq"
|
| 485 |
+
version = "26.4.0"
|
| 486 |
+
requires_python = ">=3.8"
|
| 487 |
+
summary = "Python bindings for 0MQ"
|
| 488 |
+
groups = ["vscode"]
|
| 489 |
+
dependencies = [
|
| 490 |
+
"cffi; implementation_name == \"pypy\"",
|
| 491 |
+
]
|
| 492 |
+
files = [
|
| 493 |
+
{file = "pyzmq-26.4.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:bfcf82644c9b45ddd7cd2a041f3ff8dce4a0904429b74d73a439e8cab1bd9e54"},
|
| 494 |
+
{file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e9bcae3979b2654d5289d3490742378b2f3ce804b0b5fd42036074e2bf35b030"},
|
| 495 |
+
{file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccdff8ac4246b6fb60dcf3982dfaeeff5dd04f36051fe0632748fc0aa0679c01"},
|
| 496 |
+
{file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4550af385b442dc2d55ab7717837812799d3674cb12f9a3aa897611839c18e9e"},
|
| 497 |
+
{file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:2f9f7ffe9db1187a253fca95191854b3fda24696f086e8789d1d449308a34b88"},
|
| 498 |
+
{file = "pyzmq-26.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3709c9ff7ba61589b7372923fd82b99a81932b592a5c7f1a24147c91da9a68d6"},
|
| 499 |
+
{file = "pyzmq-26.4.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f8f3c30fb2d26ae5ce36b59768ba60fb72507ea9efc72f8f69fa088450cff1df"},
|
| 500 |
+
{file = "pyzmq-26.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:382a4a48c8080e273427fc692037e3f7d2851959ffe40864f2db32646eeb3cef"},
|
| 501 |
+
{file = "pyzmq-26.4.0-cp311-cp311-win32.whl", hash = "sha256:d56aad0517d4c09e3b4f15adebba8f6372c5102c27742a5bdbfc74a7dceb8fca"},
|
| 502 |
+
{file = "pyzmq-26.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:963977ac8baed7058c1e126014f3fe58b3773f45c78cce7af5c26c09b6823896"},
|
| 503 |
+
{file = "pyzmq-26.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:c0c8e8cadc81e44cc5088fcd53b9b3b4ce9344815f6c4a03aec653509296fae3"},
|
| 504 |
+
{file = "pyzmq-26.4.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4478b14cb54a805088299c25a79f27eaf530564a7a4f72bf432a040042b554eb"},
|
| 505 |
+
{file = "pyzmq-26.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a28ac29c60e4ba84b5f58605ace8ad495414a724fe7aceb7cf06cd0598d04e1"},
|
| 506 |
+
{file = "pyzmq-26.4.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:43b03c1ceea27c6520124f4fb2ba9c647409b9abdf9a62388117148a90419494"},
|
| 507 |
+
{file = "pyzmq-26.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7731abd23a782851426d4e37deb2057bf9410848a4459b5ede4fe89342e687a9"},
|
| 508 |
+
{file = "pyzmq-26.4.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:a222ad02fbe80166b0526c038776e8042cd4e5f0dec1489a006a1df47e9040e0"},
|
| 509 |
+
{file = "pyzmq-26.4.0.tar.gz", hash = "sha256:4bd13f85f80962f91a651a7356fe0472791a5f7a92f227822b5acf44795c626d"},
|
| 510 |
+
]
|
| 511 |
+
|
| 512 |
+
[[package]]
|
| 513 |
+
name = "ruff"
|
| 514 |
+
version = "0.11.10"
|
| 515 |
+
requires_python = ">=3.7"
|
| 516 |
+
summary = "An extremely fast Python linter and code formatter, written in Rust."
|
| 517 |
+
groups = ["lint"]
|
| 518 |
+
files = [
|
| 519 |
+
{file = "ruff-0.11.10-py3-none-linux_armv6l.whl", hash = "sha256:859a7bfa7bc8888abbea31ef8a2b411714e6a80f0d173c2a82f9041ed6b50f58"},
|
| 520 |
+
{file = "ruff-0.11.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:968220a57e09ea5e4fd48ed1c646419961a0570727c7e069842edd018ee8afed"},
|
| 521 |
+
{file = "ruff-0.11.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:1067245bad978e7aa7b22f67113ecc6eb241dca0d9b696144256c3a879663bca"},
|
| 522 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4854fd09c7aed5b1590e996a81aeff0c9ff51378b084eb5a0b9cd9518e6cff2"},
|
| 523 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8b4564e9f99168c0f9195a0fd5fa5928004b33b377137f978055e40008a082c5"},
|
| 524 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b6a9cc5b62c03cc1fea0044ed8576379dbaf751d5503d718c973d5418483641"},
|
| 525 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:607ecbb6f03e44c9e0a93aedacb17b4eb4f3563d00e8b474298a201622677947"},
|
| 526 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7b3a522fa389402cd2137df9ddefe848f727250535c70dafa840badffb56b7a4"},
|
| 527 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f071b0deed7e9245d5820dac235cbdd4ef99d7b12ff04c330a241ad3534319f"},
|
| 528 |
+
{file = "ruff-0.11.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a60e3a0a617eafba1f2e4186d827759d65348fa53708ca547e384db28406a0b"},
|
| 529 |
+
{file = "ruff-0.11.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:da8ec977eaa4b7bf75470fb575bea2cb41a0e07c7ea9d5a0a97d13dbca697bf2"},
|
| 530 |
+
{file = "ruff-0.11.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ddf8967e08227d1bd95cc0851ef80d2ad9c7c0c5aab1eba31db49cf0a7b99523"},
|
| 531 |
+
{file = "ruff-0.11.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5a94acf798a82db188f6f36575d80609072b032105d114b0f98661e1679c9125"},
|
| 532 |
+
{file = "ruff-0.11.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:3afead355f1d16d95630df28d4ba17fb2cb9c8dfac8d21ced14984121f639bad"},
|
| 533 |
+
{file = "ruff-0.11.10-py3-none-win32.whl", hash = "sha256:dc061a98d32a97211af7e7f3fa1d4ca2fcf919fb96c28f39551f35fc55bdbc19"},
|
| 534 |
+
{file = "ruff-0.11.10-py3-none-win_amd64.whl", hash = "sha256:5cc725fbb4d25b0f185cb42df07ab6b76c4489b4bfb740a175f3a59c70e8a224"},
|
| 535 |
+
{file = "ruff-0.11.10-py3-none-win_arm64.whl", hash = "sha256:ef69637b35fb8b210743926778d0e45e1bffa850a7c61e428c6b971549b5f5d1"},
|
| 536 |
+
{file = "ruff-0.11.10.tar.gz", hash = "sha256:d522fb204b4959909ecac47da02830daec102eeb100fb50ea9554818d47a5fa6"},
|
| 537 |
+
]
|
| 538 |
+
|
| 539 |
+
[[package]]
|
| 540 |
+
name = "six"
|
| 541 |
+
version = "1.17.0"
|
| 542 |
+
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
|
| 543 |
+
summary = "Python 2 and 3 compatibility utilities"
|
| 544 |
+
groups = ["vscode"]
|
| 545 |
+
files = [
|
| 546 |
+
{file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"},
|
| 547 |
+
{file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"},
|
| 548 |
+
]
|
| 549 |
+
|
| 550 |
+
[[package]]
|
| 551 |
+
name = "stack-data"
|
| 552 |
+
version = "0.6.3"
|
| 553 |
+
summary = "Extract data from python stack frames and tracebacks for informative displays"
|
| 554 |
+
groups = ["vscode"]
|
| 555 |
+
dependencies = [
|
| 556 |
+
"asttokens>=2.1.0",
|
| 557 |
+
"executing>=1.2.0",
|
| 558 |
+
"pure-eval",
|
| 559 |
+
]
|
| 560 |
+
files = [
|
| 561 |
+
{file = "stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695"},
|
| 562 |
+
{file = "stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9"},
|
| 563 |
+
]
|
| 564 |
+
|
| 565 |
+
[[package]]
|
| 566 |
+
name = "tomlkit"
|
| 567 |
+
version = "0.13.2"
|
| 568 |
+
requires_python = ">=3.8"
|
| 569 |
+
summary = "Style preserving TOML library"
|
| 570 |
+
groups = ["lint"]
|
| 571 |
+
files = [
|
| 572 |
+
{file = "tomlkit-0.13.2-py3-none-any.whl", hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde"},
|
| 573 |
+
{file = "tomlkit-0.13.2.tar.gz", hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79"},
|
| 574 |
+
]
|
| 575 |
+
|
| 576 |
+
[[package]]
|
| 577 |
+
name = "tornado"
|
| 578 |
+
version = "6.5"
|
| 579 |
+
requires_python = ">=3.9"
|
| 580 |
+
summary = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed."
|
| 581 |
+
groups = ["vscode"]
|
| 582 |
+
files = [
|
| 583 |
+
{file = "tornado-6.5-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:f81067dad2e4443b015368b24e802d0083fecada4f0a4572fdb72fc06e54a9a6"},
|
| 584 |
+
{file = "tornado-6.5-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9ac1cbe1db860b3cbb251e795c701c41d343f06a96049d6274e7c77559117e41"},
|
| 585 |
+
{file = "tornado-6.5-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c625b9d03f1fb4d64149c47d0135227f0434ebb803e2008040eb92906b0105a"},
|
| 586 |
+
{file = "tornado-6.5-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a0d8d2309faf015903080fb5bdd969ecf9aa5ff893290845cf3fd5b2dd101bc"},
|
| 587 |
+
{file = "tornado-6.5-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:03576ab51e9b1677e4cdaae620d6700d9823568b7939277e4690fe4085886c55"},
|
| 588 |
+
{file = "tornado-6.5-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ab75fe43d0e1b3a5e3ceddb2a611cb40090dd116a84fc216a07a298d9e000471"},
|
| 589 |
+
{file = "tornado-6.5-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:119c03f440a832128820e87add8a175d211b7f36e7ee161c631780877c28f4fb"},
|
| 590 |
+
{file = "tornado-6.5-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:231f2193bb4c28db2bdee9e57bc6ca0cd491f345cd307c57d79613b058e807e0"},
|
| 591 |
+
{file = "tornado-6.5-cp39-abi3-win32.whl", hash = "sha256:fd20c816e31be1bbff1f7681f970bbbd0bb241c364220140228ba24242bcdc59"},
|
| 592 |
+
{file = "tornado-6.5-cp39-abi3-win_amd64.whl", hash = "sha256:007f036f7b661e899bd9ef3fa5f87eb2cb4d1b2e7d67368e778e140a2f101a7a"},
|
| 593 |
+
{file = "tornado-6.5-cp39-abi3-win_arm64.whl", hash = "sha256:542e380658dcec911215c4820654662810c06ad872eefe10def6a5e9b20e9633"},
|
| 594 |
+
{file = "tornado-6.5.tar.gz", hash = "sha256:c70c0a26d5b2d85440e4debd14a8d0b463a0cf35d92d3af05f5f1ffa8675c826"},
|
| 595 |
+
]
|
| 596 |
+
|
| 597 |
+
[[package]]
|
| 598 |
+
name = "traitlets"
|
| 599 |
+
version = "5.14.3"
|
| 600 |
+
requires_python = ">=3.8"
|
| 601 |
+
summary = "Traitlets Python configuration system"
|
| 602 |
+
groups = ["vscode"]
|
| 603 |
+
files = [
|
| 604 |
+
{file = "traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f"},
|
| 605 |
+
{file = "traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7"},
|
| 606 |
+
]
|
| 607 |
+
|
| 608 |
+
[[package]]
|
| 609 |
+
name = "typing-extensions"
|
| 610 |
+
version = "4.13.2"
|
| 611 |
+
requires_python = ">=3.8"
|
| 612 |
+
summary = "Backported and Experimental Type Hints for Python 3.8+"
|
| 613 |
+
groups = ["vscode"]
|
| 614 |
+
marker = "python_version < \"3.12\""
|
| 615 |
+
files = [
|
| 616 |
+
{file = "typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c"},
|
| 617 |
+
{file = "typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef"},
|
| 618 |
+
]
|
| 619 |
+
|
| 620 |
+
[[package]]
|
| 621 |
+
name = "wcwidth"
|
| 622 |
+
version = "0.2.13"
|
| 623 |
+
summary = "Measures the displayed width of unicode strings in a terminal"
|
| 624 |
+
groups = ["vscode"]
|
| 625 |
+
dependencies = [
|
| 626 |
+
"backports-functools-lru-cache>=1.2.1; python_version < \"3.2\"",
|
| 627 |
+
]
|
| 628 |
+
files = [
|
| 629 |
+
{file = "wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859"},
|
| 630 |
+
{file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"},
|
| 631 |
+
]
|
pyproject.toml
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[project]
|
| 2 |
+
name = "mcp-sentiment"
|
| 3 |
+
version = "0.1.0"
|
| 4 |
+
description = "Default template for PDM package"
|
| 5 |
+
authors = [
|
| 6 |
+
{name = "phil71x", email = "phil71x@live.com"},
|
| 7 |
+
]
|
| 8 |
+
dependencies = []
|
| 9 |
+
requires-python = "==3.11.*"
|
| 10 |
+
readme = "README.md"
|
| 11 |
+
license = {text = "MIT"}
|
| 12 |
+
|
| 13 |
+
[tool.pdm]
|
| 14 |
+
distribution = false
|
| 15 |
+
|
| 16 |
+
[project.optional-dependencies]
|
| 17 |
+
lint = [
|
| 18 |
+
"pylint",
|
| 19 |
+
"ruff",
|
| 20 |
+
]
|
| 21 |
+
vscode = [
|
| 22 |
+
"ipykernel",
|
| 23 |
+
]
|
| 24 |
+
|
| 25 |
+
[tool.pylint.format]
|
| 26 |
+
max-line-length = "88"
|
| 27 |
+
|
| 28 |
+
[tool.pylint.messages_control]
|
| 29 |
+
disable = [
|
| 30 |
+
"missing-docstring",
|
| 31 |
+
"invalid-name",
|
| 32 |
+
]
|
| 33 |
+
|
| 34 |
+
[tool.ruff.format]
|
| 35 |
+
# quote-style = "double"
|
| 36 |
+
indent-style = "space"
|
| 37 |
+
|
| 38 |
+
[tool.ruff.lint]
|
| 39 |
+
select = [
|
| 40 |
+
"E", "F", "B", # Enable core linting rules
|
| 41 |
+
"RET505" # Unnecessary else after return
|
| 42 |
+
]
|
| 43 |
+
ignore = ["E501"] # Disable line-length checks
|
| 44 |
+
fixable = ["ALL"] # Enable auto-fix for all fixable rules
|