diff --git a/software/poetry.lock b/software/poetry.lock index 9931eff..419de32 100644 --- a/software/poetry.lock +++ b/software/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry 1.4.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. [[package]] name = "aifs" version = "0.0.9" description = "Local semantic search. Stupidly simple." -category = "main" optional = false python-versions = ">=3.9,<4.0" files = [ @@ -20,7 +19,6 @@ unstructured = ">=0.12.0,<0.13.0" name = "aiohttp" version = "3.9.3" description = "Async http client/server framework (asyncio)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -117,7 +115,6 @@ speedups = ["Brotli", "aiodns", "brotlicffi"] name = "aiosignal" version = "1.3.1" description = "aiosignal: a list of registered asynchronous callbacks" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -132,7 +129,6 @@ frozenlist = ">=1.1.0" name = "annotated-types" version = "0.6.0" description = "Reusable constraint types to use with typing.Annotated" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -144,7 +140,6 @@ files = [ name = "ansicon" version = "1.89.0" description = "Python wrapper for loading Jason Hood's ANSICON" -category = "main" optional = false python-versions = "*" files = [ @@ -156,7 +151,6 @@ files = [ name = "anyio" version = "4.3.0" description = "High level compatibility layer for multiple asynchronous event loop implementations" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -179,7 +173,6 @@ trio = ["trio (>=0.23)"] name = "appnope" version = "0.1.4" description = "Disable App Nap on macOS >= 10.9" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -191,7 +184,6 @@ files = [ name = "asgiref" version = "3.8.1" description = "ASGI specs, helper code, and adapters" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -209,7 +201,6 @@ tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] name = "astor" version = "0.8.1" description = "Read/rewrite/write Python ASTs" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" files = [ @@ -221,7 +212,6 @@ files = [ name = "asttokens" version = "2.4.1" description = "Annotate AST trees with source code positions" -category = "main" optional = false python-versions = "*" files = [ @@ -240,7 +230,6 @@ test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"] name = "async-timeout" version = "4.0.3" description = "Timeout context manager for asyncio programs" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -252,7 +241,6 @@ files = [ name = "attrs" version = "23.2.0" description = "Classes Without Boilerplate" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -272,7 +260,6 @@ tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "p name = "backoff" version = "2.2.1" description = "Function decoration for backoff and retry" -category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -284,7 +271,6 @@ files = [ name = "bcrypt" version = "4.1.2" description = "Modern password hashing for your software and your servers" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -325,7 +311,6 @@ typecheck = ["mypy"] name = "beautifulsoup4" version = "4.12.3" description = "Screen-scraping library" -category = "main" optional = false python-versions = ">=3.6.0" files = [ @@ -347,7 +332,6 @@ lxml = ["lxml"] name = "black" version = "24.3.0" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -394,7 +378,6 @@ uvloop = ["uvloop (>=0.15.2)"] name = "blessed" version = "1.20.0" description = "Easy, practical library for making terminal apps, by providing an elegant, well-documented interface to Colors, Keyboard input, and screen Positioning capabilities." -category = "main" optional = false python-versions = ">=2.7" files = [ @@ -411,7 +394,6 @@ wcwidth = ">=0.1.4" name = "build" version = "1.2.1" description = "A simple, correct Python build frontend" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -437,7 +419,6 @@ virtualenv = ["virtualenv (>=20.0.35)"] name = "cachetools" version = "5.3.3" description = "Extensible memoizing collections and decorators" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -449,7 +430,6 @@ files = [ name = "certifi" version = "2024.2.2" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -461,7 +441,6 @@ files = [ name = "cffi" version = "1.16.0" description = "Foreign Function Interface for Python calling C code." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -526,7 +505,6 @@ pycparser = "*" name = "cfgv" version = "3.4.0" description = "Validate configuration and produce human readable error messages." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -538,7 +516,6 @@ files = [ name = "chardet" version = "5.2.0" description = "Universal encoding detector for Python 3" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -550,7 +527,6 @@ files = [ 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 python-versions = ">=3.7.0" files = [ @@ -650,7 +626,6 @@ files = [ name = "chroma-hnswlib" version = "0.7.3" description = "Chromas fork of hnswlib" -category = "main" optional = false python-versions = "*" files = [ @@ -688,7 +663,6 @@ numpy = "*" name = "chromadb" version = "0.4.24" description = "Chroma." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -730,7 +704,6 @@ uvicorn = {version = ">=0.18.3", extras = ["standard"]} name = "click" version = "8.1.7" description = "Composable command line interface toolkit" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -745,7 +718,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -757,7 +729,6 @@ files = [ name = "coloredlogs" version = "15.0.1" description = "Colored terminal output for Python's logging module" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -775,7 +746,6 @@ cron = ["capturer (>=2.4)"] name = "comm" version = "0.2.2" description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -793,7 +763,6 @@ test = ["pytest"] name = "contourpy" version = "1.2.0" description = "Python library for calculating contours of 2D quadrilateral grids" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -857,7 +826,6 @@ test-no-images = ["pytest", "pytest-cov", "pytest-xdist", "wurlitzer"] name = "cycler" version = "0.12.1" description = "Composable style cycles" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -869,11 +837,77 @@ files = [ docs = ["ipython", "matplotlib", "numpydoc", "sphinx"] tests = ["pytest", "pytest-cov", "pytest-xdist"] +[[package]] +name = "cython" +version = "3.0.10" +description = "The Cython compiler for writing C extensions in the Python language." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" +files = [ + {file = "Cython-3.0.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e876272548d73583e90babda94c1299537006cad7a34e515a06c51b41f8657aa"}, + {file = "Cython-3.0.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:adc377aa33c3309191e617bf675fdbb51ca727acb9dc1aa23fc698d8121f7e23"}, + {file = "Cython-3.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:401aba1869a57aba2922ccb656a6320447e55ace42709b504c2f8e8b166f46e1"}, + {file = "Cython-3.0.10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:541fbe725d6534a90b93f8c577eb70924d664b227a4631b90a6e0506d1469591"}, + {file = "Cython-3.0.10-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:86998b01f6a6d48398df8467292c7637e57f7e3a2ca68655367f13f66fed7734"}, + {file = "Cython-3.0.10-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d092c0ddba7e9e530a5c5be4ac06db8360258acc27675d1fc86294a5dc8994c5"}, + {file = "Cython-3.0.10-cp310-cp310-win32.whl", hash = "sha256:3cffb666e649dba23810732497442fb339ee67ba4e0be1f0579991e83fcc2436"}, + {file = "Cython-3.0.10-cp310-cp310-win_amd64.whl", hash = "sha256:9ea31184c7b3a728ef1f81fccb161d8948c05aa86c79f63b74fb6f3ddec860ec"}, + {file = "Cython-3.0.10-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:051069638abfb076900b0c2bcb6facf545655b3f429e80dd14365192074af5a4"}, + {file = "Cython-3.0.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:712760879600907189c7d0d346851525545484e13cd8b787e94bfd293da8ccf0"}, + {file = "Cython-3.0.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38d40fa1324ac47c04483d151f5e092406a147eac88a18aec789cf01c089c3f2"}, + {file = "Cython-3.0.10-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5bd49a3a9fdff65446a3e1c2bfc0ec85c6ce4c3cad27cd4ad7ba150a62b7fb59"}, + {file = "Cython-3.0.10-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e8df79b596633b8295eaa48b1157d796775c2bb078f32267d32f3001b687f2fd"}, + {file = "Cython-3.0.10-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bcc9795990e525c192bc5c0775e441d7d56d7a7d02210451e9e13c0448dba51b"}, + {file = "Cython-3.0.10-cp311-cp311-win32.whl", hash = "sha256:09f2000041db482cad3bfce94e1fa3a4c82b0e57390a164c02566cbbda8c4f12"}, + {file = "Cython-3.0.10-cp311-cp311-win_amd64.whl", hash = "sha256:3919a55ec9b6c7db6f68a004c21c05ed540c40dbe459ced5d801d5a1f326a053"}, + {file = "Cython-3.0.10-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8f2864ab5fcd27a346f0b50f901ebeb8f60b25a60a575ccfd982e7f3e9674914"}, + {file = "Cython-3.0.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:407840c56385b9c085826fe300213e0e76ba15d1d47daf4b58569078ecb94446"}, + {file = "Cython-3.0.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a036d00caa73550a3a976432ef21c1e3fa12637e1616aab32caded35331ae96"}, + {file = "Cython-3.0.10-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9cc6a0e7e23a96dec3f3c9d39690d4281beabd5297855140d0d30855f950275e"}, + {file = "Cython-3.0.10-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a5e14a8c6a8157d2b0cdc2e8e3444905d20a0e78e19d2a097e89fb8b04b51f6b"}, + {file = "Cython-3.0.10-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f8a2b8fa0fd8358bccb5f3304be563c4750aae175100463d212d5ea0ec74cbe0"}, + {file = "Cython-3.0.10-cp312-cp312-win32.whl", hash = "sha256:2d29e617fd23cf4b83afe8f93f2966566c9f565918ad1e86a4502fe825cc0a79"}, + {file = "Cython-3.0.10-cp312-cp312-win_amd64.whl", hash = "sha256:6c5af936940a38c300977b81598d9c0901158f220a58c177820e17e1774f1cf1"}, + {file = "Cython-3.0.10-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:5f465443917d5c0f69825fca3b52b64c74ac3de0143b1fff6db8ba5b48c9fb4a"}, + {file = "Cython-3.0.10-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fadb84193c25641973666e583df8df4e27c52cdc05ddce7c6f6510d690ba34a"}, + {file = "Cython-3.0.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fa9e7786083b6aa61594c16979d621b62e61fcd9c2edd4761641b95c7fb34b2"}, + {file = "Cython-3.0.10-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f4780d0f98ce28191c4d841c4358b5d5e79d96520650910cd59904123821c52d"}, + {file = "Cython-3.0.10-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:32fbad02d1189be75eb96456d9c73f5548078e5338d8fa153ecb0115b6ee279f"}, + {file = "Cython-3.0.10-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:90e2f514fc753b55245351305a399463103ec18666150bb1c36779b9862388e9"}, + {file = "Cython-3.0.10-cp36-cp36m-win32.whl", hash = "sha256:a9c976e9ec429539a4367cb4b24d15a1e46b925976f4341143f49f5f161171f5"}, + {file = "Cython-3.0.10-cp36-cp36m-win_amd64.whl", hash = "sha256:a9bb402674788a7f4061aeef8057632ec440123e74ed0fb425308a59afdfa10e"}, + {file = "Cython-3.0.10-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:206e803598010ecc3813db8748ed685f7beeca6c413f982df9f8a505fce56563"}, + {file = "Cython-3.0.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:15b6d397f4ee5ad54e373589522af37935a32863f1b23fa8c6922adf833e28e2"}, + {file = "Cython-3.0.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a181144c2f893ed8e6a994d43d0b96300bc99873f21e3b7334ca26c61c37b680"}, + {file = "Cython-3.0.10-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b74b700d6a793113d03fb54b63bdbadba6365379424bac7c0470605672769260"}, + {file = "Cython-3.0.10-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:076e9fd4e0ca33c5fa00a7479180dbfb62f17fe928e2909f82da814536e96d2b"}, + {file = "Cython-3.0.10-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:269f06e6961e8591d56e30b46e1a51b6ccb42cab04c29fa3b30d3e8723485fb4"}, + {file = "Cython-3.0.10-cp37-cp37m-win32.whl", hash = "sha256:d4e83a8ceff7af60064da4ccfce0ac82372544dd5392f1b350c34f1b04d0fae6"}, + {file = "Cython-3.0.10-cp37-cp37m-win_amd64.whl", hash = "sha256:40fac59c3a7fbcd9c25aea64c342c890a5e2270ce64a1525e840807800167799"}, + {file = "Cython-3.0.10-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f43a58bf2434870d2fc42ac2e9ff8138c9e00c6251468de279d93fa279e9ba3b"}, + {file = "Cython-3.0.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e9a885ec63d3955a08cefc4eec39fefa9fe14989c6e5e2382bd4aeb6bdb9bc3"}, + {file = "Cython-3.0.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:acfbe0fff364d54906058fc61f2393f38cd7fa07d344d80923937b87e339adcf"}, + {file = "Cython-3.0.10-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8adcde00a8a88fab27509b558cd8c2959ab0c70c65d3814cfea8c68b83fa6dcd"}, + {file = "Cython-3.0.10-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2c9c1e3e78909488f3b16fabae02308423fa6369ed96ab1e250807d344cfffd7"}, + {file = "Cython-3.0.10-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:fc6e0faf5b57523b073f0cdefadcaef3a51235d519a0594865925cadb3aeadf0"}, + {file = "Cython-3.0.10-cp38-cp38-win32.whl", hash = "sha256:35f6ede7c74024ed1982832ae61c9fad7cf60cc3f5b8c6a63bb34e38bc291936"}, + {file = "Cython-3.0.10-cp38-cp38-win_amd64.whl", hash = "sha256:950c0c7b770d2a7cec74fb6f5ccc321d0b51d151f48c075c0d0db635a60ba1b5"}, + {file = "Cython-3.0.10-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:077b61ee789e48700e25d4a16daa4258b8e65167136e457174df400cf9b4feab"}, + {file = "Cython-3.0.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64f1f8bba9d8f37c0cffc934792b4ac7c42d0891077127c11deebe9fa0a0f7e4"}, + {file = "Cython-3.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:651a15a8534ebfb9b58cb0b87c269c70984b6f9c88bfe65e4f635f0e3f07dfcd"}, + {file = "Cython-3.0.10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d10fc9aa82e5e53a0b7fd118f9771199cddac8feb4a6d8350b7d4109085aa775"}, + {file = "Cython-3.0.10-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4f610964ab252a83e573a427e28b103e2f1dd3c23bee54f32319f9e73c3c5499"}, + {file = "Cython-3.0.10-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8c9c4c4f3ab8f8c02817b0e16e8fa7b8cc880f76e9b63fe9c010e60c1a6c2b13"}, + {file = "Cython-3.0.10-cp39-cp39-win32.whl", hash = "sha256:0bac3ccdd4e03924028220c62ae3529e17efa8ca7e9df9330de95de02f582b26"}, + {file = "Cython-3.0.10-cp39-cp39-win_amd64.whl", hash = "sha256:81f356c1c8c0885b8435bfc468025f545c5d764aa9c75ab662616dd1193c331e"}, + {file = "Cython-3.0.10-py2.py3-none-any.whl", hash = "sha256:fcbb679c0b43514d591577fd0d20021c55c240ca9ccafbdb82d3fb95e5edfee2"}, + {file = "Cython-3.0.10.tar.gz", hash = "sha256:dcc96739331fb854dcf503f94607576cfe8488066c61ca50dfd55836f132de99"}, +] + [[package]] name = "dataclasses-json" version = "0.6.4" description = "Easily serialize dataclasses to and from JSON." -category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -889,7 +923,6 @@ typing-inspect = ">=0.4.0,<1" name = "dateparser" version = "1.2.0" description = "Date parsing library designed to parse dates from HTML pages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -912,7 +945,6 @@ langdetect = ["langdetect"] name = "debugpy" version = "1.8.1" description = "An implementation of the Debug Adapter Protocol for Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -944,7 +976,6 @@ files = [ name = "decorator" version = "5.1.1" description = "Decorators for Humans" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -956,7 +987,6 @@ files = [ name = "deepdiff" version = "6.7.1" description = "Deep Difference and Search of any Python object/data. Recreate objects by adding adding deltas to each other." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -975,7 +1005,6 @@ optimize = ["orjson"] name = "deprecated" version = "1.2.14" description = "Python @deprecated decorator to deprecate old python classes, functions or methods." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -993,7 +1022,6 @@ dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] name = "distlib" version = "0.3.8" description = "Distribution utilities" -category = "dev" optional = false python-versions = "*" files = [ @@ -1005,7 +1033,6 @@ files = [ name = "distro" version = "1.9.0" description = "Distro - an OS platform information API" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1017,7 +1044,6 @@ files = [ name = "editor" version = "1.6.6" description = "🖋 Open the default text editor 🖋" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1033,7 +1059,6 @@ xmod = "*" name = "emoji" version = "2.11.0" description = "Emoji for Python" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" files = [ @@ -1048,7 +1073,6 @@ dev = ["coverage", "coveralls", "pytest"] name = "evdev" version = "1.7.0" description = "Bindings to the Linux input handling subsystem" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1059,7 +1083,6 @@ files = [ name = "exceptiongroup" version = "1.2.0" description = "Backport of PEP 654 (exception groups)" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1074,7 +1097,6 @@ test = ["pytest (>=6)"] name = "executing" version = "2.0.1" description = "Get the currently executing AST node of a frame, and other information" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1089,7 +1111,6 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth name = "fastapi" version = "0.110.0" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1109,7 +1130,6 @@ all = ["email-validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)" name = "ffmpeg-python" version = "0.2.0" description = "Python bindings for FFmpeg - with complex filtering support" -category = "main" optional = false python-versions = "*" files = [ @@ -1127,7 +1147,6 @@ dev = ["Sphinx (==2.1.0)", "future (==0.17.1)", "numpy (==1.16.4)", "pytest (==4 name = "filelock" version = "3.13.3" description = "A platform independent file lock." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1144,7 +1163,6 @@ typing = ["typing-extensions (>=4.8)"] name = "filetype" version = "1.2.0" description = "Infer file type and MIME type of any file/buffer. No external dependencies." -category = "main" optional = false python-versions = "*" files = [ @@ -1156,7 +1174,6 @@ files = [ name = "flatbuffers" version = "24.3.25" description = "The FlatBuffers serialization format for Python" -category = "main" optional = false python-versions = "*" files = [ @@ -1168,7 +1185,6 @@ files = [ name = "fonttools" version = "4.50.0" description = "Tools to manipulate font files" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1234,7 +1250,6 @@ woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"] name = "frozenlist" version = "1.4.1" description = "A list-like structure which implements collections.abc.MutableSequence" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1321,7 +1336,6 @@ files = [ name = "fsspec" version = "2024.3.1" description = "File-system specification" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1357,7 +1371,6 @@ tqdm = ["tqdm"] name = "future" version = "1.0.0" description = "Clean single-source support for Python 3 and 2" -category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1369,7 +1382,6 @@ files = [ name = "git-python" version = "1.0.3" description = "combination and simplification of some useful git commands" -category = "main" optional = false python-versions = "*" files = [ @@ -1384,7 +1396,6 @@ gitpython = "*" name = "gitdb" version = "4.0.11" description = "Git Object Database" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1399,7 +1410,6 @@ smmap = ">=3.0.1,<6" name = "gitpython" version = "3.1.42" description = "GitPython is a Python library used to interact with Git repositories" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1417,7 +1427,6 @@ test = ["black", "coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre name = "google-auth" version = "2.29.0" description = "Google Authentication Library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1441,7 +1450,6 @@ requests = ["requests (>=2.20.0,<3.0.0.dev0)"] name = "googleapis-common-protos" version = "1.63.0" description = "Common protobufs used in Google APIs" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1459,7 +1467,6 @@ grpc = ["grpcio (>=1.44.0,<2.0.0.dev0)"] name = "grpcio" version = "1.62.1" description = "HTTP/2-based RPC framework" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1526,7 +1533,6 @@ protobuf = ["grpcio-tools (>=1.62.1)"] name = "h11" version = "0.14.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1538,7 +1544,6 @@ files = [ name = "html2image" version = "2.0.4.3" description = "Package acting as a wrapper around the headless mode of existing web browsers to generate images from URLs and from HTML+CSS strings or files." -category = "main" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -1554,7 +1559,6 @@ websocket-client = ">=1.0.0,<2.0.0" name = "httpcore" version = "1.0.5" description = "A minimal low-level HTTP client." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1569,14 +1573,13 @@ h11 = ">=0.13,<0.15" [package.extras] asyncio = ["anyio (>=4.0,<5.0)"] http2 = ["h2 (>=3,<5)"] -socks = ["socksio (>=1.0.0,<2.0.0)"] +socks = ["socksio (==1.*)"] trio = ["trio (>=0.22.0,<0.26.0)"] [[package]] name = "httptools" version = "0.6.1" description = "A collection of framework independent HTTP protocol utils." -category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -1625,7 +1628,6 @@ test = ["Cython (>=0.29.24,<0.30.0)"] name = "httpx" version = "0.27.0" description = "The next generation HTTP client." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1636,21 +1638,20 @@ files = [ [package.dependencies] anyio = "*" certifi = "*" -httpcore = ">=1.0.0,<2.0.0" +httpcore = "==1.*" idna = "*" sniffio = "*" [package.extras] brotli = ["brotli", "brotlicffi"] -cli = ["click (>=8.0.0,<9.0.0)", "pygments (>=2.0.0,<3.0.0)", "rich (>=10,<14)"] +cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] -socks = ["socksio (>=1.0.0,<2.0.0)"] +socks = ["socksio (==1.*)"] [[package]] name = "huggingface-hub" version = "0.22.2" description = "Client library to download and publish models, datasets and other repos on the huggingface.co hub" -category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -1685,7 +1686,6 @@ typing = ["types-PyYAML", "types-requests", "types-simplejson", "types-toml", "t name = "humanfriendly" version = "10.0" description = "Human friendly output for text interfaces using Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -1700,7 +1700,6 @@ pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_ve name = "identify" version = "2.5.35" description = "File identification library for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1715,7 +1714,6 @@ license = ["ukkonen"] name = "idna" version = "3.6" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1727,7 +1725,6 @@ files = [ name = "importlib-metadata" version = "7.0.0" description = "Read metadata from Python packages" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1747,7 +1744,6 @@ testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs name = "importlib-resources" version = "6.4.0" description = "Read resources from Python packages" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1766,7 +1762,6 @@ testing = ["jaraco.test (>=5.4)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "p name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1778,7 +1773,6 @@ files = [ name = "inquirer" version = "3.2.4" description = "Collection of common interactive command line user interfaces, based on Inquirer.js" -category = "main" optional = false python-versions = ">=3.8.1" files = [ @@ -1795,7 +1789,6 @@ readchar = ">=3.0.6" name = "ipykernel" version = "6.29.4" description = "IPython Kernel for Jupyter" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1809,7 +1802,7 @@ comm = ">=0.1.1" debugpy = ">=1.6.5" ipython = ">=7.23.1" jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" matplotlib-inline = ">=0.1" nest-asyncio = "*" packaging = "*" @@ -1829,7 +1822,6 @@ test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio name = "ipython" version = "8.18.1" description = "IPython: Productive Interactive Computing" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -1863,33 +1855,10 @@ qtconsole = ["qtconsole"] test = ["pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath"] test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath", "trio"] -[[package]] -name = "ipywidgets" -version = "8.1.2" -description = "Jupyter interactive widgets" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "ipywidgets-8.1.2-py3-none-any.whl", hash = "sha256:bbe43850d79fb5e906b14801d6c01402857996864d1e5b6fa62dd2ee35559f60"}, - {file = "ipywidgets-8.1.2.tar.gz", hash = "sha256:d0b9b41e49bae926a866e613a39b0f0097745d2b9f1f3dd406641b4a57ec42c9"}, -] - -[package.dependencies] -comm = ">=0.1.3" -ipython = ">=6.1.0" -jupyterlab-widgets = ">=3.0.10,<3.1.0" -traitlets = ">=4.3.1" -widgetsnbextension = ">=4.0.10,<4.1.0" - -[package.extras] -test = ["ipykernel", "jsonschema", "pytest (>=3.6.0)", "pytest-cov", "pytz"] - [[package]] name = "isort" version = "5.13.2" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.8.0" files = [ @@ -1904,7 +1873,6 @@ colors = ["colorama (>=0.4.6)"] name = "jedi" version = "0.19.1" description = "An autocompletion tool for Python that can be used for text editors." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1924,7 +1892,6 @@ testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] name = "jinja2" version = "3.1.3" description = "A very fast and expressive template engine." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1942,7 +1909,6 @@ i18n = ["Babel (>=2.7)"] name = "jinxed" version = "1.2.1" description = "Jinxed Terminal Library" -category = "main" optional = false python-versions = "*" files = [ @@ -1957,7 +1923,6 @@ ansicon = {version = "*", markers = "platform_system == \"Windows\""} name = "joblib" version = "1.3.2" description = "Lightweight pipelining with Python functions" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1969,7 +1934,6 @@ files = [ name = "jsonpath-python" version = "1.0.6" description = "A more powerful JSONPath implementation in modern python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1981,7 +1945,6 @@ files = [ name = "jupyter-client" version = "8.6.1" description = "Jupyter protocol implementation and client libraries" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1991,7 +1954,7 @@ files = [ [package.dependencies] importlib-metadata = {version = ">=4.8.3", markers = "python_version < \"3.10\""} -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" python-dateutil = ">=2.8.2" pyzmq = ">=23.0" tornado = ">=6.2" @@ -2005,7 +1968,6 @@ test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pyt name = "jupyter-core" version = "5.7.2" description = "Jupyter core package. A base package on which Jupyter projects rely." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2022,23 +1984,10 @@ traitlets = ">=5.3" docs = ["myst-parser", "pydata-sphinx-theme", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"] test = ["ipykernel", "pre-commit", "pytest (<8)", "pytest-cov", "pytest-timeout"] -[[package]] -name = "jupyterlab-widgets" -version = "3.0.10" -description = "Jupyter interactive widgets for JupyterLab" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyterlab_widgets-3.0.10-py3-none-any.whl", hash = "sha256:dd61f3ae7a5a7f80299e14585ce6cf3d6925a96c9103c978eda293197730cb64"}, - {file = "jupyterlab_widgets-3.0.10.tar.gz", hash = "sha256:04f2ac04976727e4f9d0fa91cdc2f1ab860f965e504c29dbd6a65c882c9d04c0"}, -] - [[package]] name = "kiwisolver" version = "1.4.5" description = "A fast implementation of the Cassowary constraint solver" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2152,7 +2101,6 @@ files = [ name = "kubernetes" version = "29.0.0" description = "Kubernetes python client" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2170,7 +2118,7 @@ requests = "*" requests-oauthlib = "*" six = ">=1.9.0" urllib3 = ">=1.24.2" -websocket-client = ">=0.32.0,<0.40.0 || >0.40.0,<0.41.0 || >=0.43.0" +websocket-client = ">=0.32.0,<0.40.0 || >0.40.0,<0.41.dev0 || >=0.43.dev0" [package.extras] adal = ["adal (>=1.0.2)"] @@ -2179,7 +2127,6 @@ adal = ["adal (>=1.0.2)"] name = "langdetect" version = "1.0.9" description = "Language detection library ported from Google's language-detection." -category = "main" optional = false python-versions = "*" files = [ @@ -2194,7 +2141,6 @@ six = "*" name = "linkify-it-py" version = "2.0.3" description = "Links recognition library with FULL unicode support." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2215,7 +2161,6 @@ test = ["coverage", "pytest", "pytest-cov"] name = "litellm" version = "1.34.16" description = "Library to easily interface with LLM API providers" -category = "main" optional = false python-versions = "!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=3.8" files = [ @@ -2242,7 +2187,6 @@ proxy = ["PyJWT (>=2.8.0,<3.0.0)", "apscheduler (>=3.10.4,<4.0.0)", "backoff", " name = "lxml" version = "5.1.1" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2289,7 +2233,6 @@ files = [ {file = "lxml-5.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:2992480a25434d2df31413136ef87effab14d43b07f1f54c5012c4f6c7530144"}, {file = "lxml-5.1.1-cp37-cp37m-win32.whl", hash = "sha256:1d0270d33fbde6e1c6758ff58e2e284144f5331aa05dfe7f44ceafdf4e9d31aa"}, {file = "lxml-5.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:dec3491aa69a91ed07f5e6bc033e2b1a9424447ad5312ee69ac973e94d79083a"}, - {file = "lxml-5.1.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:87b67d8620c2725d666e5d88ddba56bcdb1f52211a2e7d22f951b67c35f7f627"}, {file = "lxml-5.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bd2595ebe95214446e00a1ab94571f778b126e17736ea222c07505c4e092289"}, {file = "lxml-5.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfbdadc3cfe552331ecb0bbdcabf148d1697c73aa4321151e0e6c1704eeb76a7"}, {file = "lxml-5.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:52358249292bc155af681a9240ec3d944c1195f0124aa10ec4e3635adc1e10a1"}, @@ -2332,7 +2275,6 @@ source = ["Cython (>=3.0.9)"] name = "markdown-it-py" version = "3.0.0" description = "Python port of markdown-it. Markdown parsing, done right!" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2359,7 +2301,6 @@ testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] name = "markupsafe" version = "2.1.5" description = "Safely add untrusted strings to HTML/XML markup." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2429,7 +2370,6 @@ files = [ name = "marshmallow" version = "3.21.1" description = "A lightweight library for converting complex datatypes to and from native Python datatypes." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2449,7 +2389,6 @@ tests = ["pytest", "pytz", "simplejson"] name = "matplotlib" version = "3.8.3" description = "Python plotting package" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -2499,7 +2438,6 @@ python-dateutil = ">=2.7" name = "matplotlib-inline" version = "0.1.6" description = "Inline Matplotlib backend for Jupyter" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2514,7 +2452,6 @@ traitlets = "*" name = "mdit-py-plugins" version = "0.4.0" description = "Collection of plugins for markdown-it-py" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2534,7 +2471,6 @@ testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] name = "mdurl" version = "0.1.2" description = "Markdown URL utilities" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2546,7 +2482,6 @@ files = [ name = "mmh3" version = "4.1.0" description = "Python extension for MurmurHash (MurmurHash3), a set of fast and robust hash functions." -category = "main" optional = false python-versions = "*" files = [ @@ -2639,7 +2574,6 @@ test = ["mypy (>=1.0)", "pytest (>=7.0.0)"] name = "monotonic" version = "1.6" description = "An implementation of time.monotonic() for Python 2 & < 3.3" -category = "main" optional = false python-versions = "*" files = [ @@ -2651,7 +2585,6 @@ files = [ name = "mouseinfo" version = "0.1.3" description = "An application to display XY position and RGB color information for the pixel currently under the mouse. Works on Python 2 and 3." -category = "main" optional = false python-versions = "*" files = [ @@ -2667,7 +2600,6 @@ rubicon-objc = {version = "*", markers = "platform_system == \"Darwin\""} name = "mpmath" version = "1.3.0" description = "Python library for arbitrary-precision floating-point arithmetic" -category = "main" optional = false python-versions = "*" files = [ @@ -2685,7 +2617,6 @@ tests = ["pytest (>=4.6)"] name = "multidict" version = "6.0.5" description = "multidict implementation" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2785,7 +2716,6 @@ files = [ name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2797,7 +2727,6 @@ files = [ name = "nest-asyncio" version = "1.6.0" description = "Patch asyncio to allow nested event loops" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2805,30 +2734,10 @@ files = [ {file = "nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe"}, ] -[[package]] -name = "networkx" -version = "3.2.1" -description = "Python package for creating and manipulating graphs and networks" -category = "main" -optional = false -python-versions = ">=3.9" -files = [ - {file = "networkx-3.2.1-py3-none-any.whl", hash = "sha256:f18c69adc97877c42332c170849c96cefa91881c99a7cb3e95b7c659ebdc1ec2"}, - {file = "networkx-3.2.1.tar.gz", hash = "sha256:9f1bb5cf3409bf324e0a722c20bdb4c20ee39bf1c30ce8ae499c8502b0b5e0c6"}, -] - -[package.extras] -default = ["matplotlib (>=3.5)", "numpy (>=1.22)", "pandas (>=1.4)", "scipy (>=1.9,!=1.11.0,!=1.11.1)"] -developer = ["changelist (==0.4)", "mypy (>=1.1)", "pre-commit (>=3.2)", "rtoml"] -doc = ["nb2plots (>=0.7)", "nbconvert (<7.9)", "numpydoc (>=1.6)", "pillow (>=9.4)", "pydata-sphinx-theme (>=0.14)", "sphinx (>=7)", "sphinx-gallery (>=0.14)", "texext (>=0.6.7)"] -extra = ["lxml (>=4.6)", "pydot (>=1.4.2)", "pygraphviz (>=1.11)", "sympy (>=1.10)"] -test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"] - [[package]] name = "ngrok" version = "1.2.0" description = "The ngrok Agent SDK for Python" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2848,7 +2757,6 @@ files = [ name = "nltk" version = "3.8.1" description = "Natural Language Toolkit" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2874,7 +2782,6 @@ twitter = ["twython"] name = "nodeenv" version = "1.8.0" description = "Node.js virtual environment builder" -category = "dev" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" files = [ @@ -2889,7 +2796,6 @@ setuptools = "*" name = "numpy" version = "1.26.4" description = "Fundamental package for array computing in Python" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -2931,165 +2837,10 @@ files = [ {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, ] -[[package]] -name = "nvidia-cublas-cu12" -version = "12.1.3.1" -description = "CUBLAS native runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728"}, - {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906"}, -] - -[[package]] -name = "nvidia-cuda-cupti-cu12" -version = "12.1.105" -description = "CUDA profiling tools runtime libs." -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e"}, - {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4"}, -] - -[[package]] -name = "nvidia-cuda-nvrtc-cu12" -version = "12.1.105" -description = "NVRTC native runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2"}, - {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed"}, -] - -[[package]] -name = "nvidia-cuda-runtime-cu12" -version = "12.1.105" -description = "CUDA Runtime native Libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40"}, - {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344"}, -] - -[[package]] -name = "nvidia-cudnn-cu12" -version = "8.9.2.26" -description = "cuDNN runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl", hash = "sha256:5ccb288774fdfb07a7e7025ffec286971c06d8d7b4fb162525334616d7629ff9"}, -] - -[package.dependencies] -nvidia-cublas-cu12 = "*" - -[[package]] -name = "nvidia-cufft-cu12" -version = "11.0.2.54" -description = "CUFFT native runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56"}, - {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253"}, -] - -[[package]] -name = "nvidia-curand-cu12" -version = "10.3.2.106" -description = "CURAND native runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0"}, - {file = "nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a"}, -] - -[[package]] -name = "nvidia-cusolver-cu12" -version = "11.4.5.107" -description = "CUDA solver native runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd"}, - {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5"}, -] - -[package.dependencies] -nvidia-cublas-cu12 = "*" -nvidia-cusparse-cu12 = "*" -nvidia-nvjitlink-cu12 = "*" - -[[package]] -name = "nvidia-cusparse-cu12" -version = "12.1.0.106" -description = "CUSPARSE native runtime libraries" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c"}, - {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a"}, -] - -[package.dependencies] -nvidia-nvjitlink-cu12 = "*" - -[[package]] -name = "nvidia-nccl-cu12" -version = "2.19.3" -description = "NVIDIA Collective Communication Library (NCCL) Runtime" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_nccl_cu12-2.19.3-py3-none-manylinux1_x86_64.whl", hash = "sha256:a9734707a2c96443331c1e48c717024aa6678a0e2a4cb66b2c364d18cee6b48d"}, -] - -[[package]] -name = "nvidia-nvjitlink-cu12" -version = "12.4.99" -description = "Nvidia JIT LTO Library" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_nvjitlink_cu12-12.4.99-py3-none-manylinux2014_aarch64.whl", hash = "sha256:75d6498c96d9adb9435f2bbdbddb479805ddfb97b5c1b32395c694185c20ca57"}, - {file = "nvidia_nvjitlink_cu12-12.4.99-py3-none-manylinux2014_x86_64.whl", hash = "sha256:c6428836d20fe7e327191c175791d38570e10762edc588fb46749217cd444c74"}, - {file = "nvidia_nvjitlink_cu12-12.4.99-py3-none-win_amd64.whl", hash = "sha256:991905ffa2144cb603d8ca7962d75c35334ae82bf92820b6ba78157277da1ad2"}, -] - -[[package]] -name = "nvidia-nvtx-cu12" -version = "12.1.105" -description = "NVIDIA Tools Extension" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5"}, - {file = "nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82"}, -] - [[package]] name = "oauthlib" version = "3.2.2" description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3106,7 +2857,6 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] name = "onnxruntime" version = "1.17.1" description = "ONNX Runtime is a runtime accelerator for Machine Learning models" -category = "main" optional = false python-versions = "*" files = [ @@ -3149,60 +2899,51 @@ sympy = "*" name = "open-interpreter" version = "0.2.4" description = "Let language models run code" -category = "main" -optional = false -python-versions = "<3.12,>=3.9" -files = [ - {file = "open_interpreter-0.2.4-py3-none-any.whl", hash = "sha256:95e55c0304772c4305e6fd9360f5996252f710fea00f47053e8844e6fc82dbcd"}, - {file = "open_interpreter-0.2.4.tar.gz", hash = "sha256:772f25b1dd663ca548ab080477cf8b65449ccfaa7e7d5d11e83763064f1b5e26"}, -] - -[package.dependencies] -aifs = ">=0.0.9,<0.0.10" -astor = ">=0.8.1,<0.9.0" -fastapi = ">=0.110.0,<0.111.0" -git-python = ">=1.0.3,<2.0.0" -html2image = ">=2.0.4.3,<3.0.0.0" -inquirer = ">=3.1.3,<4.0.0" -ipykernel = ">=6.26.0,<7.0.0" -ipywidgets = {version = ">=8.1.2,<9.0.0", optional = true, markers = "extra == \"os\""} -jupyter-client = ">=8.6.0,<9.0.0" -litellm = ">=1.18.4,<2.0.0" -matplotlib = ">=3.8.2,<4.0.0" -nltk = ">=3.8.1,<4.0.0" -opencv-python = {version = ">=4.8.1.78,<5.0.0.0", optional = true, markers = "extra == \"os\""} -platformdirs = ">=4.2.0,<5.0.0" -plyer = {version = ">=2.1.0,<3.0.0", optional = true, markers = "extra == \"os\""} -posthog = ">=3.1.0,<4.0.0" -prompt-toolkit = ">=3.0.43,<4.0.0" -psutil = ">=5.9.6,<6.0.0" -pyautogui = {version = ">=0.9.54,<0.10.0", optional = true, markers = "extra == \"os\""} -pydantic = ">=2.6.4,<3.0.0" -pyreadline3 = {version = ">=3.4.1,<4.0.0", markers = "sys_platform == \"win32\""} -pytesseract = {version = ">=0.3.10,<0.4.0", optional = true, markers = "extra == \"os\""} -pywinctl = {version = ">=0.3,<0.4", optional = true, markers = "extra == \"os\""} -pyyaml = ">=6.0.1,<7.0.0" -rich = ">=13.4.2,<14.0.0" -send2trash = ">=1.8.2,<2.0.0" -sentence-transformers = {version = ">=2.5.1,<3.0.0", optional = true, markers = "extra == \"os\""} -six = ">=1.16.0,<2.0.0" -tiktoken = ">=0.5.2,<0.6.0" -timm = {version = ">=0.9.16,<0.10.0", optional = true, markers = "extra == \"os\""} -tokentrim = ">=0.1.13,<0.2.0" -toml = ">=0.10.2,<0.11.0" -torch = {version = ">=2.2.1,<3.0.0", optional = true, markers = "extra == \"os\""} -uvicorn = ">=0.27.0,<0.28.0" -wget = ">=3.2,<4.0" +optional = false +python-versions = ">=3.9,<3.12" +files = [] +develop = false + +[package.dependencies] +aifs = "^0.0.9" +astor = "^0.8.1" +fastapi = "^0.110.0" +git-python = "^1.0.3" +html2image = "^2.0.4.3" +inquirer = "^3.1.3" +ipykernel = "^6.26.0" +jupyter-client = "^8.6.0" +litellm = "^1.18.4" +matplotlib = "^3.8.2" +platformdirs = "^4.2.0" +posthog = "^3.1.0" +prompt-toolkit = "^3.0.43" +psutil = "^5.9.6" +pydantic = "^2.6.4" +pyreadline3 = {version = "^3.4.1", markers = "sys_platform == \"win32\""} +pyyaml = "^6.0.1" +rich = "^13.4.2" +screeninfo = "^0.8.1" +send2trash = "^1.8.2" +six = "^1.16.0" +tiktoken = "^0.5.2" +tokentrim = "^0.1.13" +toml = "^0.10.2" +uvicorn = "^0.27.0" +wget = "^3.2" [package.extras] os = ["ipywidgets (>=8.1.2,<9.0.0)", "opencv-python (>=4.8.1.78,<5.0.0.0)", "plyer (>=2.1.0,<3.0.0)", "pyautogui (>=0.9.54,<0.10.0)", "pytesseract (>=0.3.10,<0.4.0)", "pywinctl (>=0.3,<0.4)", "sentence-transformers (>=2.5.1,<3.0.0)", "timm (>=0.9.16,<0.10.0)", "torch (>=2.2.1,<3.0.0)"] safe = ["semgrep (>=1.52.0,<2.0.0)", "yaspin (>=3.0.1,<4.0.0)"] +[package.source] +type = "directory" +url = "../../open-interpreter" + [[package]] name = "openai" version = "1.14.3" description = "The official Python library for the openai API" -category = "main" optional = false python-versions = ">=3.7.1" files = [ @@ -3226,7 +2967,6 @@ datalib = ["numpy (>=1)", "pandas (>=1.2.3)", "pandas-stubs (>=1.1.0.11)"] name = "opencv-python" version = "4.9.0.80" description = "Wrapper package for OpenCV python bindings." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3241,20 +2981,17 @@ files = [ [package.dependencies] numpy = [ - {version = ">=1.21.0", markers = "python_version <= \"3.9\" and platform_system == \"Darwin\" and platform_machine == \"arm64\""}, - {version = ">=1.21.2", markers = "python_version >= \"3.10\""}, - {version = ">=1.21.4", markers = "python_version >= \"3.10\" and platform_system == \"Darwin\""}, + {version = ">=1.21.0", markers = "python_version == \"3.9\" and platform_system == \"Darwin\" and platform_machine == \"arm64\""}, {version = ">=1.23.5", markers = "python_version >= \"3.11\""}, - {version = ">=1.19.3", markers = "python_version >= \"3.6\" and platform_system == \"Linux\" and platform_machine == \"aarch64\" or python_version >= \"3.9\""}, - {version = ">=1.17.0", markers = "python_version >= \"3.7\""}, - {version = ">=1.17.3", markers = "python_version >= \"3.8\""}, + {version = ">=1.21.4", markers = "python_version >= \"3.10\" and platform_system == \"Darwin\" and python_version < \"3.11\""}, + {version = ">=1.21.2", markers = "platform_system != \"Darwin\" and python_version >= \"3.10\" and python_version < \"3.11\""}, + {version = ">=1.19.3", markers = "platform_system == \"Linux\" and platform_machine == \"aarch64\" and python_version >= \"3.8\" and python_version < \"3.10\" or python_version > \"3.9\" and python_version < \"3.10\" or python_version >= \"3.9\" and platform_system != \"Darwin\" and python_version < \"3.10\" or python_version >= \"3.9\" and platform_machine != \"arm64\" and python_version < \"3.10\""}, ] [[package]] name = "opentelemetry-api" version = "1.24.0" description = "OpenTelemetry Python API" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3270,7 +3007,6 @@ importlib-metadata = ">=6.0,<=7.0" name = "opentelemetry-exporter-otlp-proto-common" version = "1.24.0" description = "OpenTelemetry Protobuf encoding" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3285,7 +3021,6 @@ opentelemetry-proto = "1.24.0" name = "opentelemetry-exporter-otlp-proto-grpc" version = "1.24.0" description = "OpenTelemetry Collector Protobuf over gRPC Exporter" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3309,7 +3044,6 @@ test = ["pytest-grpc"] name = "opentelemetry-instrumentation" version = "0.45b0" description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3326,7 +3060,6 @@ wrapt = ">=1.0.0,<2.0.0" name = "opentelemetry-instrumentation-asgi" version = "0.45b0" description = "ASGI instrumentation for OpenTelemetry" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3348,7 +3081,6 @@ instruments = ["asgiref (>=3.0,<4.0)"] name = "opentelemetry-instrumentation-fastapi" version = "0.45b0" description = "OpenTelemetry FastAPI Instrumentation" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3370,7 +3102,6 @@ instruments = ["fastapi (>=0.58,<1.0)"] name = "opentelemetry-proto" version = "1.24.0" description = "OpenTelemetry Python Proto" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3385,7 +3116,6 @@ protobuf = ">=3.19,<5.0" name = "opentelemetry-sdk" version = "1.24.0" description = "OpenTelemetry Python SDK" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3402,7 +3132,6 @@ typing-extensions = ">=3.7.4" name = "opentelemetry-semantic-conventions" version = "0.45b0" description = "OpenTelemetry Semantic Conventions" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3414,7 +3143,6 @@ files = [ name = "opentelemetry-util-http" version = "0.45b0" description = "Web util for OpenTelemetry" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3426,7 +3154,6 @@ files = [ name = "ordered-set" version = "4.1.0" description = "An OrderedSet is a custom MutableSet that remembers its order, so that every" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3441,7 +3168,6 @@ dev = ["black", "mypy", "pytest"] name = "orjson" version = "3.10.0" description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3502,7 +3228,6 @@ files = [ name = "overrides" version = "7.7.0" description = "A decorator to automatically detect mismatch when overriding a method." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3514,7 +3239,6 @@ files = [ name = "packaging" version = "24.0" description = "Core utilities for Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3526,7 +3250,6 @@ files = [ name = "parso" version = "0.8.3" description = "A Python Parser" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3542,7 +3265,6 @@ testing = ["docopt", "pytest (<6.0.0)"] name = "pathspec" version = "0.12.1" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3554,7 +3276,6 @@ files = [ name = "pexpect" version = "4.9.0" description = "Pexpect allows easy control of interactive console applications." -category = "main" optional = false python-versions = "*" files = [ @@ -3569,7 +3290,6 @@ ptyprocess = ">=0.5" name = "pillow" version = "10.2.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3655,7 +3375,6 @@ xmp = ["defusedxml"] name = "platformdirs" version = "4.2.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3671,7 +3390,6 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest- name = "pluggy" version = "1.4.0" description = "plugin and hook calling mechanisms for python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3687,7 +3405,6 @@ testing = ["pytest", "pytest-benchmark"] name = "plyer" version = "2.1.0" description = "Platform-independent wrapper for platform-dependent APIs" -category = "main" optional = false python-versions = "*" files = [ @@ -3705,7 +3422,6 @@ macosx = ["pyobjus"] name = "posthog" version = "3.5.0" description = "Integrate PostHog into any python application." -category = "main" optional = false python-versions = "*" files = [ @@ -3729,7 +3445,6 @@ test = ["coverage", "flake8", "freezegun (==0.3.15)", "mock (>=2.0.0)", "pylint" name = "pre-commit" version = "3.7.0" description = "A framework for managing and maintaining multi-language pre-commit hooks." -category = "dev" optional = false python-versions = ">=3.9" files = [ @@ -3748,7 +3463,6 @@ virtualenv = ">=20.10.0" name = "prompt-toolkit" version = "3.0.43" description = "Library for building powerful interactive command lines in Python" -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -3763,7 +3477,6 @@ wcwidth = "*" name = "protobuf" version = "4.25.3" description = "" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3784,7 +3497,6 @@ files = [ name = "psutil" version = "5.9.8" description = "Cross-platform lib for process and system monitoring in Python." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -3813,7 +3525,6 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] name = "ptyprocess" version = "0.7.0" description = "Run a subprocess in a pseudo terminal" -category = "main" optional = false python-versions = "*" files = [ @@ -3825,7 +3536,6 @@ files = [ name = "pulsar-client" version = "3.4.0" description = "Apache Pulsar Python client library" -category = "main" optional = false python-versions = "*" files = [ @@ -3873,7 +3583,6 @@ functions = ["apache-bookkeeper-client (>=4.16.1)", "grpcio (>=1.60.0)", "promet name = "pure-eval" version = "0.2.2" description = "Safely evaluate AST nodes without side effects" -category = "main" optional = false python-versions = "*" files = [ @@ -3888,7 +3597,6 @@ tests = ["pytest"] name = "pyasn1" version = "0.6.0" description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3900,7 +3608,6 @@ files = [ name = "pyasn1-modules" version = "0.4.0" description = "A collection of ASN.1-based protocols modules" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3915,7 +3622,6 @@ pyasn1 = ">=0.4.6,<0.7.0" name = "pyaudio" version = "0.2.14" description = "Cross-platform audio I/O with PortAudio" -category = "main" optional = false python-versions = "*" files = [ @@ -3939,7 +3645,6 @@ test = ["numpy"] name = "pyautogui" version = "0.9.54" description = "PyAutoGUI lets Python control the mouse and keyboard, and other GUI automation tasks. For Windows, macOS, and Linux, on Python 3 and 2." -category = "main" optional = false python-versions = "*" files = [ @@ -3960,7 +3665,6 @@ pytweening = ">=1.0.4" name = "pycparser" version = "2.22" description = "C parser in Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3972,7 +3676,6 @@ files = [ name = "pydantic" version = "2.6.4" description = "Data validation using Python type hints" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3992,7 +3695,6 @@ email = ["email-validator (>=2.0.0)"] name = "pydantic-core" version = "2.16.3" description = "" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4084,7 +3786,6 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" name = "pydub" version = "0.25.1" description = "Manipulate audio with an simple and easy high level interface" -category = "main" optional = false python-versions = "*" files = [ @@ -4096,7 +3797,6 @@ files = [ name = "pygetwindow" version = "0.0.9" description = "A simple, cross-platform module for obtaining GUI information on application's windows." -category = "main" optional = false python-versions = "*" files = [ @@ -4110,7 +3810,6 @@ pyrect = "*" name = "pygments" version = "2.17.2" description = "Pygments is a syntax highlighting package written in Python." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4126,7 +3825,6 @@ windows-terminal = ["colorama (>=0.4.6)"] name = "pymonctl" version = "0.7" description = "Cross-Platform toolkit to get info on and control monitors connected" -category = "main" optional = false python-versions = "*" files = [ @@ -4146,7 +3844,6 @@ dev = ["mypy (>=0.990)", "types-python-xlib (>=0.32)", "types-pywin32 (>=305.0.0 name = "pymsgbox" version = "1.0.9" description = "A simple, cross-platform, pure Python module for JavaScript-like message boxes." -category = "main" optional = false python-versions = "*" files = [ @@ -4157,7 +3854,6 @@ files = [ name = "pynput" version = "1.7.6" description = "Monitor and control user input devices" -category = "main" optional = false python-versions = "*" files = [ @@ -4176,7 +3872,6 @@ six = "*" name = "pyobjc" version = "10.2" description = "Python<->ObjC Interoperability Module" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4347,7 +4042,6 @@ allbindings = ["pyobjc-core (==10.2)", "pyobjc-framework-AVFoundation (==10.2)", name = "pyobjc-core" version = "10.2" description = "Python<->ObjC Interoperability Module" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4364,7 +4058,6 @@ files = [ name = "pyobjc-framework-accessibility" version = "10.2" description = "Wrappers for the framework Accessibility on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4383,7 +4076,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-accounts" version = "10.2" description = "Wrappers for the framework Accounts on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4399,7 +4091,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-addressbook" version = "10.2" description = "Wrappers for the framework AddressBook on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4417,7 +4108,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-adservices" version = "10.2" description = "Wrappers for the framework AdServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4433,7 +4123,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-adsupport" version = "10.2" description = "Wrappers for the framework AdSupport on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4449,7 +4138,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-applescriptkit" version = "10.2" description = "Wrappers for the framework AppleScriptKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4465,7 +4153,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-applescriptobjc" version = "10.2" description = "Wrappers for the framework AppleScriptObjC on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4481,7 +4168,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-applicationservices" version = "10.2" description = "Wrappers for the framework ApplicationServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4504,7 +4190,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-apptrackingtransparency" version = "10.2" description = "Wrappers for the framework AppTrackingTransparency on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4520,7 +4205,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-audiovideobridging" version = "10.2" description = "Wrappers for the framework AudioVideoBridging on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4541,7 +4225,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-authenticationservices" version = "10.2" description = "Wrappers for the framework AuthenticationServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4559,7 +4242,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-automaticassessmentconfiguration" version = "10.2" description = "Wrappers for the framework AutomaticAssessmentConfiguration on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4577,7 +4259,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-automator" version = "10.2" description = "Wrappers for the framework Automator on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4595,7 +4276,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-avfoundation" version = "10.2" description = "Wrappers for the framework AVFoundation on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4616,7 +4296,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-avkit" version = "10.2" description = "Wrappers for the framework AVKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4635,7 +4314,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-avrouting" version = "10.2" description = "Wrappers for the framework AVRouting on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4653,7 +4331,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-backgroundassets" version = "10.2" description = "Wrappers for the framework BackgroundAssets on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4671,7 +4348,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-browserenginekit" version = "10.2" description = "Wrappers for the framework BrowserEngineKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4692,7 +4368,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-businesschat" version = "10.2" description = "Wrappers for the framework BusinessChat on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4708,7 +4383,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-calendarstore" version = "10.2" description = "Wrappers for the framework CalendarStore on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4724,7 +4398,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-callkit" version = "10.2" description = "Wrappers for the framework CallKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4740,7 +4413,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-cfnetwork" version = "10.2" description = "Wrappers for the framework CFNetwork on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4758,7 +4430,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-cinematic" version = "10.2" description = "Wrappers for the framework Cinematic on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4777,7 +4448,6 @@ pyobjc-framework-Metal = ">=10.2" name = "pyobjc-framework-classkit" version = "10.2" description = "Wrappers for the framework ClassKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4795,7 +4465,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-cloudkit" version = "10.2" description = "Wrappers for the framework CloudKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4814,7 +4483,6 @@ pyobjc-framework-CoreLocation = ">=10.2" name = "pyobjc-framework-cocoa" version = "10.2" description = "Wrappers for the Cocoa frameworks on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4834,7 +4502,6 @@ pyobjc-core = ">=10.2" name = "pyobjc-framework-collaboration" version = "10.2" description = "Wrappers for the framework Collaboration on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4850,7 +4517,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-colorsync" version = "10.2" description = "Wrappers for the framework ColorSync on Mac OS X" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4866,7 +4532,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-contacts" version = "10.2" description = "Wrappers for the framework Contacts on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4884,7 +4549,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-contactsui" version = "10.2" description = "Wrappers for the framework ContactsUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4903,7 +4567,6 @@ pyobjc-framework-Contacts = ">=10.2" name = "pyobjc-framework-coreaudio" version = "10.2" description = "Wrappers for the framework CoreAudio on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4924,7 +4587,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coreaudiokit" version = "10.2" description = "Wrappers for the framework CoreAudioKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4943,7 +4605,6 @@ pyobjc-framework-CoreAudio = ">=10.2" name = "pyobjc-framework-corebluetooth" version = "10.2" description = "Wrappers for the framework CoreBluetooth on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4961,7 +4622,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coredata" version = "10.2" description = "Wrappers for the framework CoreData on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4979,7 +4639,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-corehaptics" version = "10.2" description = "Wrappers for the framework CoreHaptics on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4995,7 +4654,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-corelocation" version = "10.2" description = "Wrappers for the framework CoreLocation on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5013,7 +4671,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coremedia" version = "10.2" description = "Wrappers for the framework CoreMedia on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5034,7 +4691,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coremediaio" version = "10.2" description = "Wrappers for the framework CoreMediaIO on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5052,7 +4708,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coremidi" version = "10.2" description = "Wrappers for the framework CoreMIDI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5070,7 +4725,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coreml" version = "10.2" description = "Wrappers for the framework CoreML on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5088,7 +4742,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coremotion" version = "10.2" description = "Wrappers for the framework CoreMotion on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5109,7 +4762,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coreservices" version = "10.2" description = "Wrappers for the framework CoreServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5128,7 +4780,6 @@ pyobjc-framework-FSEvents = ">=10.2" name = "pyobjc-framework-corespotlight" version = "10.2" description = "Wrappers for the framework CoreSpotlight on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5146,7 +4797,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-coretext" version = "10.2" description = "Wrappers for the framework CoreText on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5168,7 +4818,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-corewlan" version = "10.2" description = "Wrappers for the framework CoreWLAN on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5186,7 +4835,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-cryptotokenkit" version = "10.2" description = "Wrappers for the framework CryptoTokenKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5204,7 +4852,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-datadetection" version = "10.2" description = "Wrappers for the framework DataDetection on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5220,7 +4867,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-devicecheck" version = "10.2" description = "Wrappers for the framework DeviceCheck on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5236,7 +4882,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-dictionaryservices" version = "10.2" description = "Wrappers for the framework DictionaryServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5252,7 +4897,6 @@ pyobjc-framework-CoreServices = ">=10.2" name = "pyobjc-framework-discrecording" version = "10.2" description = "Wrappers for the framework DiscRecording on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5270,7 +4914,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-discrecordingui" version = "10.2" description = "Wrappers for the framework DiscRecordingUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5287,7 +4930,6 @@ pyobjc-framework-DiscRecording = ">=10.2" name = "pyobjc-framework-diskarbitration" version = "10.2" description = "Wrappers for the framework DiskArbitration on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5303,7 +4945,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-dvdplayback" version = "10.2" description = "Wrappers for the framework DVDPlayback on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5319,7 +4960,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-eventkit" version = "10.2" description = "Wrappers for the framework Accounts on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5335,7 +4975,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-exceptionhandling" version = "10.2" description = "Wrappers for the framework ExceptionHandling on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5351,7 +4990,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-executionpolicy" version = "10.2" description = "Wrappers for the framework ExecutionPolicy on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5367,7 +5005,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-extensionkit" version = "10.2" description = "Wrappers for the framework ExtensionKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5385,7 +5022,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-externalaccessory" version = "10.2" description = "Wrappers for the framework ExternalAccessory on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5403,7 +5039,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-fileprovider" version = "10.2" description = "Wrappers for the framework FileProvider on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5424,7 +5059,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-fileproviderui" version = "10.2" description = "Wrappers for the framework FileProviderUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5440,7 +5074,6 @@ pyobjc-framework-FileProvider = ">=10.2" name = "pyobjc-framework-findersync" version = "10.2" description = "Wrappers for the framework FinderSync on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5456,7 +5089,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-fsevents" version = "10.2" description = "Wrappers for the framework FSEvents on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5474,7 +5106,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-gamecenter" version = "10.2" description = "Wrappers for the framework GameCenter on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5492,7 +5123,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-gamecontroller" version = "10.2" description = "Wrappers for the framework GameController on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5510,7 +5140,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-gamekit" version = "10.2" description = "Wrappers for the framework GameKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5529,7 +5158,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-gameplaykit" version = "10.2" description = "Wrappers for the framework GameplayKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5548,7 +5176,6 @@ pyobjc-framework-SpriteKit = ">=10.2" name = "pyobjc-framework-healthkit" version = "10.2" description = "Wrappers for the framework HealthKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5566,7 +5193,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-imagecapturecore" version = "10.2" description = "Wrappers for the framework ImageCaptureCore on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5584,7 +5210,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-inputmethodkit" version = "10.2" description = "Wrappers for the framework InputMethodKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5602,7 +5227,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-installerplugins" version = "10.2" description = "Wrappers for the framework InstallerPlugins on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5618,7 +5242,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-instantmessage" version = "10.2" description = "Wrappers for the framework InstantMessage on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5635,7 +5258,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-intents" version = "10.2" description = "Wrappers for the framework Intents on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5653,7 +5275,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-intentsui" version = "10.2" description = "Wrappers for the framework Intents on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5674,7 +5295,6 @@ pyobjc-framework-Intents = ">=10.2" name = "pyobjc-framework-iobluetooth" version = "10.2" description = "Wrappers for the framework IOBluetooth on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5692,7 +5312,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-iobluetoothui" version = "10.2" description = "Wrappers for the framework IOBluetoothUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5708,7 +5327,6 @@ pyobjc-framework-IOBluetooth = ">=10.2" name = "pyobjc-framework-iosurface" version = "10.2" description = "Wrappers for the framework IOSurface on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5724,7 +5342,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-ituneslibrary" version = "10.2" description = "Wrappers for the framework iTunesLibrary on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5740,7 +5357,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-kernelmanagement" version = "10.2" description = "Wrappers for the framework KernelManagement on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5756,7 +5372,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-latentsemanticmapping" version = "10.2" description = "Wrappers for the framework LatentSemanticMapping on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5772,7 +5387,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-launchservices" version = "10.2" description = "Wrappers for the framework LaunchServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5788,7 +5402,6 @@ pyobjc-framework-CoreServices = ">=10.2" name = "pyobjc-framework-libdispatch" version = "10.2" description = "Wrappers for libdispatch on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5809,7 +5422,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-libxpc" version = "10.2" description = "Wrappers for xpc on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5830,7 +5442,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-linkpresentation" version = "10.2" description = "Wrappers for the framework LinkPresentation on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5847,7 +5458,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-localauthentication" version = "10.2" description = "Wrappers for the framework LocalAuthentication on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5864,7 +5474,6 @@ pyobjc-framework-Security = ">=10.2" name = "pyobjc-framework-localauthenticationembeddedui" version = "10.2" description = "Wrappers for the framework LocalAuthenticationEmbeddedUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5881,7 +5490,6 @@ pyobjc-framework-LocalAuthentication = ">=10.2" name = "pyobjc-framework-mailkit" version = "10.2" description = "Wrappers for the framework MailKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5897,7 +5505,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-mapkit" version = "10.2" description = "Wrappers for the framework MapKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5917,7 +5524,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-mediaaccessibility" version = "10.2" description = "Wrappers for the framework MediaAccessibility on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5933,7 +5539,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-medialibrary" version = "10.2" description = "Wrappers for the framework MediaLibrary on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5950,7 +5555,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-mediaplayer" version = "10.2" description = "Wrappers for the framework MediaPlayer on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5966,7 +5570,6 @@ pyobjc-framework-AVFoundation = ">=10.2" name = "pyobjc-framework-mediatoolbox" version = "10.2" description = "Wrappers for the framework MediaToolbox on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5984,7 +5587,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-metal" version = "10.2" description = "Wrappers for the framework Metal on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6002,7 +5604,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-metalfx" version = "10.2" description = "Wrappers for the framework MetalFX on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6020,7 +5621,6 @@ pyobjc-framework-Metal = ">=10.2" name = "pyobjc-framework-metalkit" version = "10.2" description = "Wrappers for the framework MetalKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6039,7 +5639,6 @@ pyobjc-framework-Metal = ">=10.2" name = "pyobjc-framework-metalperformanceshaders" version = "10.2" description = "Wrappers for the framework MetalPerformanceShaders on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6057,7 +5656,6 @@ pyobjc-framework-Metal = ">=10.2" name = "pyobjc-framework-metalperformanceshadersgraph" version = "10.2" description = "Wrappers for the framework MetalPerformanceShadersGraph on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6073,7 +5671,6 @@ pyobjc-framework-MetalPerformanceShaders = ">=10.2" name = "pyobjc-framework-metrickit" version = "10.2" description = "Wrappers for the framework MetricKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6094,7 +5691,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-mlcompute" version = "10.2" description = "Wrappers for the framework MLCompute on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6110,7 +5706,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-modelio" version = "10.2" description = "Wrappers for the framework ModelIO on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6129,7 +5724,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-multipeerconnectivity" version = "10.2" description = "Wrappers for the framework MultipeerConnectivity on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6147,7 +5741,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-naturallanguage" version = "10.2" description = "Wrappers for the framework NaturalLanguage on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6163,7 +5756,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-netfs" version = "10.2" description = "Wrappers for the framework NetFS on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6179,7 +5771,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-network" version = "10.2" description = "Wrappers for the framework Network on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6197,7 +5788,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-networkextension" version = "10.2" description = "Wrappers for the framework NetworkExtension on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6215,7 +5805,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-notificationcenter" version = "10.2" description = "Wrappers for the framework NotificationCenter on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6233,7 +5822,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-opendirectory" version = "10.2" description = "Wrappers for the framework OpenDirectory on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6249,7 +5837,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-osakit" version = "10.2" description = "Wrappers for the framework OSAKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6265,7 +5852,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-oslog" version = "10.2" description = "Wrappers for the framework OSLog on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6285,7 +5871,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-passkit" version = "10.2" description = "Wrappers for the framework PassKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6303,7 +5888,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-pencilkit" version = "10.2" description = "Wrappers for the framework PencilKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6319,7 +5903,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-phase" version = "10.2" description = "Wrappers for the framework PHASE on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6335,7 +5918,6 @@ pyobjc-framework-AVFoundation = ">=10.2" name = "pyobjc-framework-photos" version = "10.2" description = "Wrappers for the framework Photos on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6353,7 +5935,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-photosui" version = "10.2" description = "Wrappers for the framework PhotosUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6371,7 +5952,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-preferencepanes" version = "10.2" description = "Wrappers for the framework PreferencePanes on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6387,7 +5967,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-pubsub" version = "10.2" description = "Wrappers for the framework PubSub on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6403,7 +5982,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-pushkit" version = "10.2" description = "Wrappers for the framework PushKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6421,7 +5999,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-quartz" version = "10.2" description = "Wrappers for the Quartz frameworks on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6442,7 +6019,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-quicklookthumbnailing" version = "10.2" description = "Wrappers for the framework QuickLookThumbnailing on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6459,7 +6035,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-replaykit" version = "10.2" description = "Wrappers for the framework ReplayKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6477,7 +6052,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-safariservices" version = "10.2" description = "Wrappers for the framework SafariServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6495,7 +6069,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-safetykit" version = "10.2" description = "Wrappers for the framework SafetyKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6514,7 +6087,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-scenekit" version = "10.2" description = "Wrappers for the framework SceneKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6533,7 +6105,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-screencapturekit" version = "10.2" description = "Wrappers for the framework ScreenCaptureKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6555,7 +6126,6 @@ pyobjc-framework-CoreMedia = ">=10.2" name = "pyobjc-framework-screensaver" version = "10.2" description = "Wrappers for the framework ScreenSaver on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6573,7 +6143,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-screentime" version = "10.2" description = "Wrappers for the framework ScreenTime on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6589,7 +6158,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-scriptingbridge" version = "10.2" description = "Wrappers for the framework ScriptingBridge on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6607,7 +6175,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-searchkit" version = "10.2" description = "Wrappers for the framework SearchKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6623,7 +6190,6 @@ pyobjc-framework-CoreServices = ">=10.2" name = "pyobjc-framework-security" version = "10.2" description = "Wrappers for the framework Security on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6644,7 +6210,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-securityfoundation" version = "10.2" description = "Wrappers for the framework SecurityFoundation on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6661,7 +6226,6 @@ pyobjc-framework-Security = ">=10.2" name = "pyobjc-framework-securityinterface" version = "10.2" description = "Wrappers for the framework SecurityInterface on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6680,7 +6244,6 @@ pyobjc-framework-Security = ">=10.2" name = "pyobjc-framework-sensitivecontentanalysis" version = "10.2" description = "Wrappers for the framework SensitiveContentAnalysis on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6697,7 +6260,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-servicemanagement" version = "10.2" description = "Wrappers for the framework ServiceManagement on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6713,7 +6275,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-sharedwithyou" version = "10.2" description = "Wrappers for the framework SharedWithYou on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6731,7 +6292,6 @@ pyobjc-framework-SharedWithYouCore = ">=10.2" name = "pyobjc-framework-sharedwithyoucore" version = "10.2" description = "Wrappers for the framework SharedWithYouCore on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6749,7 +6309,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-shazamkit" version = "10.2" description = "Wrappers for the framework ShazamKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6770,7 +6329,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-social" version = "10.2" description = "Wrappers for the framework Social on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6786,7 +6344,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-soundanalysis" version = "10.2" description = "Wrappers for the framework SoundAnalysis on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6802,7 +6359,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-speech" version = "10.2" description = "Wrappers for the framework Speech on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6820,7 +6376,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-spritekit" version = "10.2" description = "Wrappers for the framework SpriteKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6842,7 +6397,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-storekit" version = "10.2" description = "Wrappers for the framework StoreKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6860,7 +6414,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-symbols" version = "10.2" description = "Wrappers for the framework Symbols on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6876,7 +6429,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-syncservices" version = "10.2" description = "Wrappers for the framework SyncServices on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6895,7 +6447,6 @@ pyobjc-framework-CoreData = ">=10.2" name = "pyobjc-framework-systemconfiguration" version = "10.2" description = "Wrappers for the framework SystemConfiguration on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6913,7 +6464,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-systemextensions" version = "10.2" description = "Wrappers for the framework SystemExtensions on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6931,7 +6481,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-threadnetwork" version = "10.2" description = "Wrappers for the framework ThreadNetwork on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6947,7 +6496,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-uniformtypeidentifiers" version = "10.2" description = "Wrappers for the framework UniformTypeIdentifiers on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6963,7 +6511,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-usernotifications" version = "10.2" description = "Wrappers for the framework UserNotifications on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6981,7 +6528,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-usernotificationsui" version = "10.2" description = "Wrappers for the framework UserNotificationsUI on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6998,7 +6544,6 @@ pyobjc-framework-UserNotifications = ">=10.2" name = "pyobjc-framework-videosubscriberaccount" version = "10.2" description = "Wrappers for the framework VideoSubscriberAccount on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7014,7 +6559,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-videotoolbox" version = "10.2" description = "Wrappers for the framework VideoToolbox on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7034,7 +6578,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-virtualization" version = "10.2" description = "Wrappers for the framework Virtualization on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7052,7 +6595,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyobjc-framework-vision" version = "10.2" description = "Wrappers for the framework Vision on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7072,7 +6614,6 @@ pyobjc-framework-Quartz = ">=10.2" name = "pyobjc-framework-webkit" version = "10.2" description = "Wrappers for the framework WebKit on macOS" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7090,7 +6631,6 @@ pyobjc-framework-Cocoa = ">=10.2" name = "pyparsing" version = "3.1.2" description = "pyparsing module - Classes and methods to define and execute parsing grammars" -category = "main" optional = false python-versions = ">=3.6.8" files = [ @@ -7105,7 +6645,6 @@ diagrams = ["jinja2", "railroad-diagrams"] name = "pypdf" version = "4.1.0" description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7127,7 +6666,6 @@ image = ["Pillow (>=8.0.0)"] name = "pyperclip" version = "1.8.2" description = "A cross-platform clipboard module for Python. (Only handles plain text for now.)" -category = "main" optional = false python-versions = "*" files = [ @@ -7138,7 +6676,6 @@ files = [ name = "pypika" version = "0.48.9" description = "A SQL query builder API for Python" -category = "main" optional = false python-versions = "*" files = [ @@ -7149,7 +6686,6 @@ files = [ name = "pyproject-hooks" version = "1.0.0" description = "Wrappers to call pyproject.toml-based build backend hooks." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7164,7 +6700,6 @@ tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} name = "pyreadline3" version = "3.4.1" description = "A python implementation of GNU readline." -category = "main" optional = false python-versions = "*" files = [ @@ -7176,7 +6711,6 @@ files = [ name = "pyrect" version = "0.2.0" description = "PyRect is a simple module with a Rect class for Pygame-like rectangular areas." -category = "main" optional = false python-versions = "*" files = [ @@ -7187,7 +6721,6 @@ files = [ name = "pyscreeze" version = "0.1.30" description = "A simple, cross-platform screenshot module for Python 2 and 3." -category = "main" optional = false python-versions = "*" files = [ @@ -7200,27 +6733,10 @@ Pillow = [ {version = ">=9.3.0", markers = "python_version == \"3.11\""}, ] -[[package]] -name = "pytesseract" -version = "0.3.10" -description = "Python-tesseract is a python wrapper for Google's Tesseract-OCR" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytesseract-0.3.10-py3-none-any.whl", hash = "sha256:8f22cc98f765bf13517ead0c70effedb46c153540d25783e04014f28b55a5fc6"}, - {file = "pytesseract-0.3.10.tar.gz", hash = "sha256:f1c3a8b0f07fd01a1085d451f5b8315be6eec1d5577a6796d46dc7a62bd4120f"}, -] - -[package.dependencies] -packaging = ">=21.3" -Pillow = ">=8.0.0" - [[package]] name = "pytest" version = "8.1.1" description = "pytest: simple powerful testing with Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -7243,7 +6759,6 @@ testing = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygm name = "python-crontab" version = "3.0.0" description = "Python Crontab API" -category = "main" optional = false python-versions = "*" files = [ @@ -7262,7 +6777,6 @@ cron-schedule = ["croniter"] name = "python-dateutil" version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -7277,7 +6791,6 @@ six = ">=1.5" name = "python-dotenv" version = "1.0.1" description = "Read key-value pairs from a .env file and set them as environment variables" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7292,7 +6805,6 @@ cli = ["click (>=5.0)"] name = "python-iso639" version = "2024.2.7" description = "Look-up utilities for ISO 639 language codes and names" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7307,7 +6819,6 @@ dev = ["black (==24.1.1)", "build (==1.0.3)", "flake8 (==7.0.0)", "pytest (==8.0 name = "python-magic" version = "0.4.27" description = "File type identification using libmagic" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -7319,7 +6830,6 @@ files = [ name = "python-xlib" version = "0.33" description = "Python X Library" -category = "main" optional = false python-versions = "*" files = [ @@ -7334,7 +6844,6 @@ six = ">=1.10.0" name = "python3-xlib" version = "0.15" description = "Python3 X Library" -category = "main" optional = false python-versions = "*" files = [ @@ -7345,7 +6854,6 @@ files = [ name = "pytimeparse" version = "1.1.8" description = "Time expression parser" -category = "main" optional = false python-versions = "*" files = [ @@ -7357,7 +6865,6 @@ files = [ name = "pytweening" version = "1.2.0" description = "A collection of tweening (aka easing) functions." -category = "main" optional = false python-versions = "*" files = [ @@ -7368,7 +6875,6 @@ files = [ name = "pytz" version = "2024.1" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -7380,7 +6886,6 @@ files = [ name = "pywin32" version = "306" description = "Python for Window Extensions" -category = "main" optional = false python-versions = "*" files = [ @@ -7404,7 +6909,6 @@ files = [ name = "pywinbox" version = "0.6" description = "Cross-Platform and multi-monitor toolkit to handle rectangular areas and windows box" -category = "main" optional = false python-versions = "*" files = [ @@ -7424,7 +6928,6 @@ dev = ["mypy (>=0.990)", "pywinctl (>=0.1)", "types-python-xlib (>=0.32)", "type name = "pywinctl" version = "0.3" description = "Cross-Platform toolkit to get info on and control windows on screen" -category = "main" optional = false python-versions = "*" files = [ @@ -7446,7 +6949,6 @@ dev = ["mypy (>=0.990)", "types-python-xlib (>=0.32)", "types-pywin32 (>=305.0.0 name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7507,7 +7009,6 @@ files = [ name = "pyzmq" version = "25.1.2" description = "Python bindings for 0MQ" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7613,7 +7114,6 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} name = "rapidfuzz" version = "3.7.0" description = "rapid fuzzy string matching" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7716,7 +7216,6 @@ full = ["numpy"] name = "readchar" version = "4.0.6" description = "Library to easily read single chars and key strokes" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7731,7 +7230,6 @@ setuptools = ">=41.0" name = "regex" version = "2023.12.25" description = "Alternative regular expression module, to replace re." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7834,7 +7332,6 @@ files = [ name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7856,7 +7353,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "requests-oauthlib" version = "2.0.0" description = "OAuthlib authentication support for Requests." -category = "main" optional = false python-versions = ">=3.4" files = [ @@ -7875,7 +7371,6 @@ rsa = ["oauthlib[signedtoken] (>=3.0.0)"] name = "rich" version = "13.7.1" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -7894,7 +7389,6 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] name = "rsa" version = "4.9" description = "Pure-Python RSA implementation" -category = "main" optional = false python-versions = ">=3.6,<4" files = [ @@ -7909,7 +7403,6 @@ pyasn1 = ">=0.1.3" name = "rubicon-objc" version = "0.4.7" description = "A bridge between an Objective C runtime environment and Python." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7925,7 +7418,6 @@ docs = ["furo (==2023.9.10)", "pyenchant (==3.2.2)", "sphinx (==7.1.2)", "sphinx name = "runs" version = "1.2.2" description = "🏃 Run a block of text as a subprocess 🏃" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7937,229 +7429,24 @@ files = [ xmod = "*" [[package]] -name = "safetensors" -version = "0.4.2" -description = "" -category = "main" +name = "screeninfo" +version = "0.8.1" +description = "Fetch location and size of physical screens." optional = false -python-versions = ">=3.7" +python-versions = ">=3.6.2,<4.0.0" files = [ - {file = "safetensors-0.4.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:69d8bb8384dc2cb5b72c36c4d6980771b293d1a1377b378763f5e37b6bb8d133"}, - {file = "safetensors-0.4.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3d420e19fcef96d0067f4de4699682b4bbd85fc8fea0bd45fcd961fdf3e8c82c"}, - {file = "safetensors-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ca54742122fa3c4821754adb67318e1cd25c3a22bbf0c5520d5176e77a099ac"}, - {file = "safetensors-0.4.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8b47aa643afdfd66cf7ce4c184092ae734e15d10aba2c2948f24270211801c3c"}, - {file = "safetensors-0.4.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d88a16bbc330f27e7f2d4caaf6fb061ad0b8a756ecc4033260b0378e128ce8a2"}, - {file = "safetensors-0.4.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e9223b8ac21085db614a510eb3445e7083cae915a9202357555fa939695d4f57"}, - {file = "safetensors-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce6cb86133dc8930a7ab5e7438545a7f205f7a1cdd5aaf108c1d0da6bdcfbc2b"}, - {file = "safetensors-0.4.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b8a628e0ae2bbc334b62952c384aa5f41621d01850f8d67b04a96b9c39dd7326"}, - {file = "safetensors-0.4.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:88d6beb7f811a081e0e5f1d9669fdac816c45340c04b1eaf7ebfda0ce93ea403"}, - {file = "safetensors-0.4.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b57fc5b1b54cb12d8690a58a4cf4b7144730d4bde9d98aa0e1dab6295a1cd579"}, - {file = "safetensors-0.4.2-cp310-none-win32.whl", hash = "sha256:9d87a1c98803c16cf113b9ba03f07b2dce5e8eabfd1811a7f7323fcaa2a1bf47"}, - {file = "safetensors-0.4.2-cp310-none-win_amd64.whl", hash = "sha256:18930ec1d1ecb526d3d9835abc2489b8f1530877518f0c541e77ef0b7abcbd99"}, - {file = "safetensors-0.4.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:c5dd2ed788730ed56b415d1a11c62026b8cc8c573f55a2092afb3ab383e94fff"}, - {file = "safetensors-0.4.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:cc41791b33efb9c83a59b731619f3d15f543dfe71f3a793cb8fbf9bd5d0d5d71"}, - {file = "safetensors-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c888bf71d5ca12a720f1ed87d407c4918afa022fb247a6546d8fac15b1f112b"}, - {file = "safetensors-0.4.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e6b2feb4b47226a16a792e6fac3f49442714884a3d4c1008569d5068a3941be9"}, - {file = "safetensors-0.4.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f41cc0ee4b838ae8f4d8364a1b162067693d11a3893f0863be8c228d40e4d0ee"}, - {file = "safetensors-0.4.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:51b7228e46c0a483c40ba4b9470dea00fb1ff8685026bb4766799000f6328ac2"}, - {file = "safetensors-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02697f8f2be8ca3c37a4958702dbdb1864447ef765e18b5328a1617022dcf164"}, - {file = "safetensors-0.4.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:27fd8f65cf7c80e4280cae1ee6bcd85c483882f6580821abe71ee1a0d3dcfca7"}, - {file = "safetensors-0.4.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c487b5f113b0924c9534a07dc034830fb4ef05ce9bb6d78cfe016a7dedfe281f"}, - {file = "safetensors-0.4.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:da7f6483f3fe67ff39b3a55552552c67930ea10a36e9f2539d36fc205273d767"}, - {file = "safetensors-0.4.2-cp311-none-win32.whl", hash = "sha256:52a7012f6cb9cb4a132760b6308daede18a9f5f8952ce08adc7c67a7d865c2d8"}, - {file = "safetensors-0.4.2-cp311-none-win_amd64.whl", hash = "sha256:4d1361a097ac430b310ce9eed8ed4746edee33ddafdfbb965debc8966fc34dc2"}, - {file = "safetensors-0.4.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:77af8aa0edcc2863760fd6febbfdb82e88fd75d0e60c1ce4ba57208ba5e4a89b"}, - {file = "safetensors-0.4.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846666c1c5a8c8888d2dfda8d3921cb9cb8e2c5f78365be756c11021e75a0a2a"}, - {file = "safetensors-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f4bfc7ea19b446bfad41510d4b4c76101698c00caaa8a332c8edd8090a412ef"}, - {file = "safetensors-0.4.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:233436fd30f27ffeb3c3780d0b84f496518868445c7a8db003639a649cc98453"}, - {file = "safetensors-0.4.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7a09237a795d11cd11f9dae505d170a29b5616151db1e10c14f892b11caadc7d"}, - {file = "safetensors-0.4.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de01c9a3a3b7b69627d624ff69d9f11d28ce9908eea2fb6245adafa4b1d43df6"}, - {file = "safetensors-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c1f25c5069ee42a5bcffdc66c300a407941edd73f3239e9fdefd26216407391"}, - {file = "safetensors-0.4.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7a73b3649456d09ca8506140d44484b63154a7378434cc1e8719f8056550b224"}, - {file = "safetensors-0.4.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:e1625a8d07d046e968bd5c4961810aba1225984e4fb9243626f9d04a06ed3fee"}, - {file = "safetensors-0.4.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8f74c86b25615cb24ad4cff765a2eefc09d71bf0fed97588cf585aad9c38fbb4"}, - {file = "safetensors-0.4.2-cp312-none-win32.whl", hash = "sha256:8523b9c5777d771bcde5c2389c03f1cdf7ebe8797432a1bd5e345efe25c55987"}, - {file = "safetensors-0.4.2-cp312-none-win_amd64.whl", hash = "sha256:dcff0243e1737a21f83d664c63fed89d1f532c23fc6830d0427279fabd789ccb"}, - {file = "safetensors-0.4.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:96ad3d7d472612e26cbe413922b4fb13933310f0511d346ea5cc9a1e856e52eb"}, - {file = "safetensors-0.4.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:88250922401b5ae4e37de929178caf46be47ed16c817b2237b81679bec07c120"}, - {file = "safetensors-0.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d40443554142fc0ab30652d5cc8554c4b7a613513bde00373e18afd5de8cbe4b"}, - {file = "safetensors-0.4.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:27f53f70106224d32d874aacecbeb4a6e4c5b16a1d2006d0e876d97229086d71"}, - {file = "safetensors-0.4.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cc068afe23734dfb26ce19db0a7877499ddf73b1d55ceb762417e8da4a1b05fb"}, - {file = "safetensors-0.4.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9be1918eb8d43a11a6f8806759fccfa0eeb0542b12924caba66af8a7800ad01a"}, - {file = "safetensors-0.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41911087d20a7bbd78cb4ad4f98aab0c431533107584df6635d8b54b99945573"}, - {file = "safetensors-0.4.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:50771c662aab909f31e94d048e76861fd027d66076ea773eef2e66c717766e24"}, - {file = "safetensors-0.4.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:13f2e57be007b7ea9329133d2399e6bdfcf1910f655440a4da17df3a45afcd30"}, - {file = "safetensors-0.4.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c772147e6395bc829842e0a98e1b30c67fe25d816299c28196488511d5a5e951"}, - {file = "safetensors-0.4.2-cp37-cp37m-macosx_10_12_x86_64.whl", hash = "sha256:36239a0060b537a3e8c473df78cffee14c3ec4f51d5f1a853af99371a2fb2a35"}, - {file = "safetensors-0.4.2-cp37-cp37m-macosx_11_0_arm64.whl", hash = "sha256:d0cbb7664fad2c307f95195f951b7059e95dc23e0e1822e5978c8b500098543c"}, - {file = "safetensors-0.4.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b3e55adb6bd9dc1c2a341e72f48f075953fa35d173dd8e29a95b3b02d0d1462"}, - {file = "safetensors-0.4.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42f743b3cca863fba53ca57a193f510e5ec359b97f38c282437716b6768e4a25"}, - {file = "safetensors-0.4.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:04e6af4a6dbeb06c4e6e7d46cf9c716cbc4cc5ef62584fd8a7c0fe558562df45"}, - {file = "safetensors-0.4.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a492ba21b5c8f14ee5ec9b20f42ba969e53ca1f909a4d04aad736b66a341dcc2"}, - {file = "safetensors-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b25b8233a1a85dc67e39838951cfb01595d792f3b7b644add63edb652992e030"}, - {file = "safetensors-0.4.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fd27e063fbdafe776f7b1714da59110e88f270e86db00788a8fd65f4eacfeba7"}, - {file = "safetensors-0.4.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1b6fa399f251bbeb52029bf5a0ac2878d7705dd3612a2f8895b48e9c11f0367d"}, - {file = "safetensors-0.4.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:de642d46b459e4afd5c2020b26c0d6d869a171ea00411897d5776c127cac74f0"}, - {file = "safetensors-0.4.2-cp37-none-win32.whl", hash = "sha256:77b72d17754c93bb68f3598182f14d78776e0b9b31682ca5bb2c7c5bd9a75267"}, - {file = "safetensors-0.4.2-cp37-none-win_amd64.whl", hash = "sha256:d36ee3244d461cd655aeef493792c3bccf4875282f8407fd9af99e9a41cf2530"}, - {file = "safetensors-0.4.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:16b6b3884f7876c6b3b23a742428223a7170a5a9dac819d8c12a1569422c4b5a"}, - {file = "safetensors-0.4.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ee25d311493fbbe0be9d395faee46e9d79e8948f461e388ff39e59875ed9a350"}, - {file = "safetensors-0.4.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eed8097968585cd752a1171f86fce9aa1d89a29033e5cd8bec5a502e29f6b7af"}, - {file = "safetensors-0.4.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:880e6865cf72cb67f9ab8d04a3c4b49dd95ae92fb1583929ce65aed94e1f685f"}, - {file = "safetensors-0.4.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91290f83daf80ce6d1a7f629b244443c200060a80f908b29d879021409e5ea94"}, - {file = "safetensors-0.4.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3517d568486ab3508a7acc360b82d7a4a3e26b86efdf210a9ecd9d233c40708a"}, - {file = "safetensors-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1f43a77eb38540f782999e5dc5645164fe9027d3f0194f6c9a5126168017efa"}, - {file = "safetensors-0.4.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b684d9818aa5d63fddc65f7d0151968037d255d91adf74eba82125b41c680aaa"}, - {file = "safetensors-0.4.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ab1f5d84185f9fefaf21413efb764e4908057b8a9a0b987ede890c353490fd70"}, - {file = "safetensors-0.4.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2bd979642e6c3a517ef4b84ff36c2fee4015664fea05a61154fc565978347553"}, - {file = "safetensors-0.4.2-cp38-none-win32.whl", hash = "sha256:11be6e7afed29e5a5628f0aa6214e34bc194da73f558dc69fc7d56e07037422a"}, - {file = "safetensors-0.4.2-cp38-none-win_amd64.whl", hash = "sha256:2f7a6e5d29bd2cc340cffaa391fa437b1be9d21a2bd8b8724d2875d13a6ef2a9"}, - {file = "safetensors-0.4.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a5a921b4fe6925f9942adff3ebae8c16e0487908c54586a5a42f35b59fd69794"}, - {file = "safetensors-0.4.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b691727228c28f2d82d8a92b2bc26e7a1f129ee40b2f2a3185b5974e038ed47c"}, - {file = "safetensors-0.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91ca1056decc4e981248786e87b2a202d4841ee5f99d433f1adf3d44d4bcfa0e"}, - {file = "safetensors-0.4.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:55969fd2e6fdb38dc221b0ab380668c21b0efa12a7562db9924759faa3c51757"}, - {file = "safetensors-0.4.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6ae429bfaecc10ab5fe78c93009b3d1656c1581da560041e700eadb497dbe7a4"}, - {file = "safetensors-0.4.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ff88f194fe4ac50b463a4a6f0c03af9ad72eb5d24ec6d6730af59522e37fedb"}, - {file = "safetensors-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a80cb48d0a447f8dd18e61813efa7d3f8f8d52edf0f05806abc0c59b83431f57"}, - {file = "safetensors-0.4.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b286fb7adfee70a4189898ac2342b8a67d5f493e6b21b0af89ca8eac1b967cbf"}, - {file = "safetensors-0.4.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0ceeff9ddbab4f78738489eb6682867ae946178776f33699737b2129b5394dc1"}, - {file = "safetensors-0.4.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a26fae748a7488cb3aac381eddfa818c42052c87b5e689fb4c6e82ed58cec209"}, - {file = "safetensors-0.4.2-cp39-none-win32.whl", hash = "sha256:039a42ab33c9d68b39706fd38f1922ace26866eff246bf20271edb619f5f848b"}, - {file = "safetensors-0.4.2-cp39-none-win_amd64.whl", hash = "sha256:b3a3e1f5b85859e398773f064943b62a4059f225008a2a8ee6add1edcf77cacf"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:4e70d442ad17e8b153ef9095bf48ea64f15a66bf26dc2b6ca94660c154edbc24"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b90f1d9809caf4ff395951b4703295a68d12907f6945bbc3129e934ff8ae46f6"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c7ac9ad3728838006598e296b3ae9f27d80b489effd4685b92d97b3fc4c98f6"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de5730d77e6ff7f4c7039e20913661ad0ea2f86c09e71c039e73dfdd1f394f08"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:44feb8cb156d6803dcd19fc6b81b27235f29b877660605a6ac35e1da7d64f0e4"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:523a241c33e7c827ab9a3a23760d75c7d062f43dfe55b6b019409f89b0fb52d1"}, - {file = "safetensors-0.4.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fb18300e8eb74291225214f26c9a8ae2110fd61a6c9b5a2ff4c4e0eb1bb9a998"}, - {file = "safetensors-0.4.2-pp37-pypy37_pp73-macosx_10_12_x86_64.whl", hash = "sha256:fe5437ff9fb116e44f2ab558981249ae63f978392b4576e62fcfe167d353edbc"}, - {file = "safetensors-0.4.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d9304a0934ced5a5d272f39de36291dc141dfc152d277f03fb4d65f2fb2ffa7c"}, - {file = "safetensors-0.4.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:160ba1b1e11cf874602c233ab80a14f588571d09556cbc3586900121d622b5ed"}, - {file = "safetensors-0.4.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04fcd6fcf7d9c13c7e5dc7e08de5e492ee4daa8f4ad74b4d8299d3eb0224292f"}, - {file = "safetensors-0.4.2-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:906d14c4a677d35834fb0f3a5455ef8305e1bba10a5e0f2e0f357b3d1ad989f2"}, - {file = "safetensors-0.4.2-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:df3fcdec0cd543084610d1f09c65cdb10fb3079f79bceddc092b0d187c6a265b"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5ca76f13fb1cef242ea3ad2cb37388e7d005994f42af8b44bee56ba48b2d45ce"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:278a1a3414c020785decdcd741c578725721274d2f9f787fcc930882e83b89cc"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:05b5a461cc68ecd42d9d546e5e1268a39d8ede7934a68d1ce17c3c659cb829d6"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c2341411412a41671d25e26bed59ec121e46bf4fadb8132895e610411c4b9681"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3497ac3895acf17c5f98197f1fa4769f09c5e7ede07fcb102f1c201e663e052c"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:01b5e71d3754d2201294f1eb7a6d59cce3a5702ff96d83d226571b2ca2183837"}, - {file = "safetensors-0.4.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:3627dbd1ea488dd8046a0491de5087f3c0d641e7acc80c0189a33c69398f1cd1"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9d56f0ef53afad26ec54ceede78a43e9a23a076dadbbda7b44d304c591abf4c1"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b259ca73d42daf658a1bda463f1f83885ae4d93a60869be80d7f7dfcc9d8bbb5"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ebc3cd401e4eb54e7c0a70346be565e81942d9a41fafd5f4bf7ab3a55d10378"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5bc384a0309b706aa0425c93abb0390508a61bf029ce99c7d9df4220f25871a5"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:af2d8f7235d8a08fbccfb8394387890e7fa38942b349a94e6eff13c52ac98087"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:0911315bbcc5289087d063c2c2c7ccd711ea97a7e557a7bce005ac2cf80146aa"}, - {file = "safetensors-0.4.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:1efe31673be91832d73439a2af426743e1395fc9ef7b081914e9e1d567bd7b5f"}, - {file = "safetensors-0.4.2.tar.gz", hash = "sha256:acc85dcb09ec5e8aa787f588d7ad4d55c103f31e4ff060e17d92cc0e8b8cac73"}, + {file = "screeninfo-0.8.1-py3-none-any.whl", hash = "sha256:e97d6b173856edcfa3bd282f81deb528188aff14b11ec3e195584e7641be733c"}, + {file = "screeninfo-0.8.1.tar.gz", hash = "sha256:9983076bcc7e34402a1a9e4d7dabf3729411fd2abb3f3b4be7eba73519cd2ed1"}, ] -[package.extras] -all = ["safetensors[jax]", "safetensors[numpy]", "safetensors[paddlepaddle]", "safetensors[pinned-tf]", "safetensors[quality]", "safetensors[testing]", "safetensors[torch]"] -dev = ["safetensors[all]"] -jax = ["flax (>=0.6.3)", "jax (>=0.3.25)", "jaxlib (>=0.3.25)", "safetensors[numpy]"] -mlx = ["mlx (>=0.0.9)"] -numpy = ["numpy (>=1.21.6)"] -paddlepaddle = ["paddlepaddle (>=2.4.1)", "safetensors[numpy]"] -pinned-tf = ["safetensors[numpy]", "tensorflow (==2.11.0)"] -quality = ["black (==22.3)", "click (==8.0.4)", "flake8 (>=3.8.3)", "isort (>=5.5.4)"] -tensorflow = ["safetensors[numpy]", "tensorflow (>=2.11.0)"] -testing = ["h5py (>=3.7.0)", "huggingface_hub (>=0.12.1)", "hypothesis (>=6.70.2)", "pytest (>=7.2.0)", "pytest-benchmark (>=4.0.0)", "safetensors[numpy]", "setuptools_rust (>=1.5.2)"] -torch = ["safetensors[numpy]", "torch (>=1.10)"] - -[[package]] -name = "scikit-learn" -version = "1.4.1.post1" -description = "A set of python modules for machine learning and data mining" -category = "main" -optional = false -python-versions = ">=3.9" -files = [ - {file = "scikit-learn-1.4.1.post1.tar.gz", hash = "sha256:93d3d496ff1965470f9977d05e5ec3376fb1e63b10e4fda5e39d23c2d8969a30"}, - {file = "scikit_learn-1.4.1.post1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c540aaf44729ab5cd4bd5e394f2b375e65ceaea9cdd8c195788e70433d91bbc5"}, - {file = "scikit_learn-1.4.1.post1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:4310bff71aa98b45b46cd26fa641309deb73a5d1c0461d181587ad4f30ea3c36"}, - {file = "scikit_learn-1.4.1.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f43dd527dabff5521af2786a2f8de5ba381e182ec7292663508901cf6ceaf6e"}, - {file = "scikit_learn-1.4.1.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c02e27d65b0c7dc32f2c5eb601aaf5530b7a02bfbe92438188624524878336f2"}, - {file = "scikit_learn-1.4.1.post1-cp310-cp310-win_amd64.whl", hash = "sha256:629e09f772ad42f657ca60a1a52342eef786218dd20cf1369a3b8d085e55ef8f"}, - {file = "scikit_learn-1.4.1.post1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6145dfd9605b0b50ae72cdf72b61a2acd87501369a763b0d73d004710ebb76b5"}, - {file = "scikit_learn-1.4.1.post1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:1afed6951bc9d2053c6ee9a518a466cbc9b07c6a3f9d43bfe734192b6125d508"}, - {file = "scikit_learn-1.4.1.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce03506ccf5f96b7e9030fea7eb148999b254c44c10182ac55857bc9b5d4815f"}, - {file = "scikit_learn-1.4.1.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ba516fcdc73d60e7f48cbb0bccb9acbdb21807de3651531208aac73c758e3ab"}, - {file = "scikit_learn-1.4.1.post1-cp311-cp311-win_amd64.whl", hash = "sha256:78cd27b4669513b50db4f683ef41ea35b5dddc797bd2bbd990d49897fd1c8a46"}, - {file = "scikit_learn-1.4.1.post1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a1e289f33f613cefe6707dead50db31930530dc386b6ccff176c786335a7b01c"}, - {file = "scikit_learn-1.4.1.post1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:0df87de9ce1c0140f2818beef310fb2e2afdc1e66fc9ad587965577f17733649"}, - {file = "scikit_learn-1.4.1.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:712c1c69c45b58ef21635360b3d0a680ff7d83ac95b6f9b82cf9294070cda710"}, - {file = "scikit_learn-1.4.1.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1754b0c2409d6ed5a3380512d0adcf182a01363c669033a2b55cca429ed86a81"}, - {file = "scikit_learn-1.4.1.post1-cp312-cp312-win_amd64.whl", hash = "sha256:1d491ef66e37f4e812db7e6c8286520c2c3fc61b34bf5e59b67b4ce528de93af"}, - {file = "scikit_learn-1.4.1.post1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:aa0029b78ef59af22cfbd833e8ace8526e4df90212db7ceccbea582ebb5d6794"}, - {file = "scikit_learn-1.4.1.post1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:14e4c88436ac96bf69eb6d746ac76a574c314a23c6961b7d344b38877f20fee1"}, - {file = "scikit_learn-1.4.1.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7cd3a77c32879311f2aa93466d3c288c955ef71d191503cf0677c3340ae8ae0"}, - {file = "scikit_learn-1.4.1.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a3ee19211ded1a52ee37b0a7b373a8bfc66f95353af058a210b692bd4cda0dd"}, - {file = "scikit_learn-1.4.1.post1-cp39-cp39-win_amd64.whl", hash = "sha256:234b6bda70fdcae9e4abbbe028582ce99c280458665a155eed0b820599377d25"}, -] - -[package.dependencies] -joblib = ">=1.2.0" -numpy = ">=1.19.5,<2.0" -scipy = ">=1.6.0" -threadpoolctl = ">=2.0.0" - -[package.extras] -benchmark = ["matplotlib (>=3.3.4)", "memory-profiler (>=0.57.0)", "pandas (>=1.1.5)"] -docs = ["Pillow (>=7.1.2)", "matplotlib (>=3.3.4)", "memory-profiler (>=0.57.0)", "numpydoc (>=1.2.0)", "pandas (>=1.1.5)", "plotly (>=5.14.0)", "pooch (>=1.6.0)", "scikit-image (>=0.17.2)", "seaborn (>=0.9.0)", "sphinx (>=6.0.0)", "sphinx-copybutton (>=0.5.2)", "sphinx-gallery (>=0.15.0)", "sphinx-prompt (>=1.3.0)", "sphinxext-opengraph (>=0.4.2)"] -examples = ["matplotlib (>=3.3.4)", "pandas (>=1.1.5)", "plotly (>=5.14.0)", "pooch (>=1.6.0)", "scikit-image (>=0.17.2)", "seaborn (>=0.9.0)"] -tests = ["black (>=23.3.0)", "matplotlib (>=3.3.4)", "mypy (>=1.3)", "numpydoc (>=1.2.0)", "pandas (>=1.1.5)", "polars (>=0.19.12)", "pooch (>=1.6.0)", "pyamg (>=4.0.0)", "pyarrow (>=12.0.0)", "pytest (>=7.1.2)", "pytest-cov (>=2.9.0)", "ruff (>=0.0.272)", "scikit-image (>=0.17.2)"] - -[[package]] -name = "scipy" -version = "1.12.0" -description = "Fundamental algorithms for scientific computing in Python" -category = "main" -optional = false -python-versions = ">=3.9" -files = [ - {file = "scipy-1.12.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:78e4402e140879387187f7f25d91cc592b3501a2e51dfb320f48dfb73565f10b"}, - {file = "scipy-1.12.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:f5f00ebaf8de24d14b8449981a2842d404152774c1a1d880c901bf454cb8e2a1"}, - {file = "scipy-1.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e53958531a7c695ff66c2e7bb7b79560ffdc562e2051644c5576c39ff8efb563"}, - {file = "scipy-1.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e32847e08da8d895ce09d108a494d9eb78974cf6de23063f93306a3e419960c"}, - {file = "scipy-1.12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4c1020cad92772bf44b8e4cdabc1df5d87376cb219742549ef69fc9fd86282dd"}, - {file = "scipy-1.12.0-cp310-cp310-win_amd64.whl", hash = "sha256:75ea2a144096b5e39402e2ff53a36fecfd3b960d786b7efd3c180e29c39e53f2"}, - {file = "scipy-1.12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:408c68423f9de16cb9e602528be4ce0d6312b05001f3de61fe9ec8b1263cad08"}, - {file = "scipy-1.12.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5adfad5dbf0163397beb4aca679187d24aec085343755fcdbdeb32b3679f254c"}, - {file = "scipy-1.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3003652496f6e7c387b1cf63f4bb720951cfa18907e998ea551e6de51a04467"}, - {file = "scipy-1.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b8066bce124ee5531d12a74b617d9ac0ea59245246410e19bca549656d9a40a"}, - {file = "scipy-1.12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8bee4993817e204d761dba10dbab0774ba5a8612e57e81319ea04d84945375ba"}, - {file = "scipy-1.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:a24024d45ce9a675c1fb8494e8e5244efea1c7a09c60beb1eeb80373d0fecc70"}, - {file = "scipy-1.12.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e7e76cc48638228212c747ada851ef355c2bb5e7f939e10952bc504c11f4e372"}, - {file = "scipy-1.12.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:f7ce148dffcd64ade37b2df9315541f9adad6efcaa86866ee7dd5db0c8f041c3"}, - {file = "scipy-1.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c39f92041f490422924dfdb782527a4abddf4707616e07b021de33467f917bc"}, - {file = "scipy-1.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a7ebda398f86e56178c2fa94cad15bf457a218a54a35c2a7b4490b9f9cb2676c"}, - {file = "scipy-1.12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:95e5c750d55cf518c398a8240571b0e0782c2d5a703250872f36eaf737751338"}, - {file = "scipy-1.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:e646d8571804a304e1da01040d21577685ce8e2db08ac58e543eaca063453e1c"}, - {file = "scipy-1.12.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:913d6e7956c3a671de3b05ccb66b11bc293f56bfdef040583a7221d9e22a2e35"}, - {file = "scipy-1.12.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:bba1b0c7256ad75401c73e4b3cf09d1f176e9bd4248f0d3112170fb2ec4db067"}, - {file = "scipy-1.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:730badef9b827b368f351eacae2e82da414e13cf8bd5051b4bdfd720271a5371"}, - {file = "scipy-1.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6546dc2c11a9df6926afcbdd8a3edec28566e4e785b915e849348c6dd9f3f490"}, - {file = "scipy-1.12.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:196ebad3a4882081f62a5bf4aeb7326aa34b110e533aab23e4374fcccb0890dc"}, - {file = "scipy-1.12.0-cp39-cp39-win_amd64.whl", hash = "sha256:b360f1b6b2f742781299514e99ff560d1fe9bd1bff2712894b52abe528d1fd1e"}, - {file = "scipy-1.12.0.tar.gz", hash = "sha256:4bf5abab8a36d20193c698b0f1fc282c1d083c94723902c447e5d2f1780936a3"}, -] - -[package.dependencies] -numpy = ">=1.22.4,<1.29.0" - -[package.extras] -dev = ["click", "cython-lint (>=0.12.2)", "doit (>=0.36.0)", "mypy", "pycodestyle", "pydevtool", "rich-click", "ruff", "types-psutil", "typing_extensions"] -doc = ["jupytext", "matplotlib (>2)", "myst-nb", "numpydoc", "pooch", "pydata-sphinx-theme (==0.9.0)", "sphinx (!=4.1.0)", "sphinx-design (>=0.2.0)"] -test = ["asv", "gmpy2", "hypothesis", "mpmath", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] +[package.dependencies] +Cython = {version = "*", markers = "sys_platform == \"darwin\""} +pyobjc-framework-Cocoa = {version = "*", markers = "sys_platform == \"darwin\""} [[package]] name = "send2trash" version = "1.8.2" description = "Send file to trash natively under Mac OS X, Windows and Linux" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -8172,33 +7459,10 @@ nativelib = ["pyobjc-framework-Cocoa", "pywin32"] objc = ["pyobjc-framework-Cocoa"] win32 = ["pywin32"] -[[package]] -name = "sentence-transformers" -version = "2.6.1" -description = "Multilingual text embeddings" -category = "main" -optional = false -python-versions = ">=3.8.0" -files = [ - {file = "sentence-transformers-2.6.1.tar.gz", hash = "sha256:633ad6b70e390ea335de8689652a5d6c21a323b79ed19519c2f392451088487f"}, - {file = "sentence_transformers-2.6.1-py3-none-any.whl", hash = "sha256:a887e17696b513f99a709ce1f37fd547f53857aebe863785ede546c303b09ea0"}, -] - -[package.dependencies] -huggingface-hub = ">=0.15.1" -numpy = "*" -Pillow = "*" -scikit-learn = "*" -scipy = "*" -torch = ">=1.11.0" -tqdm = "*" -transformers = ">=4.32.0,<5.0.0" - [[package]] name = "setuptools" version = "69.2.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8215,7 +7479,6 @@ testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jar name = "simpleaudio" version = "1.0.4" description = "Simple, asynchronous audio playback for Python 3." -category = "main" optional = false python-versions = "*" files = [ @@ -8232,7 +7495,6 @@ files = [ name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -8244,7 +7506,6 @@ files = [ name = "smmap" version = "5.0.1" description = "A pure Python implementation of a sliding window memory map manager" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8256,7 +7517,6 @@ files = [ name = "sniffio" version = "1.3.1" description = "Sniff out which async library your code is running under" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8268,7 +7528,6 @@ files = [ name = "soupsieve" version = "2.5" description = "A modern CSS selector implementation for Beautiful Soup." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8280,7 +7539,6 @@ files = [ name = "stack-data" version = "0.6.3" description = "Extract data from python stack frames and tracebacks for informative displays" -category = "main" optional = false python-versions = "*" files = [ @@ -8300,7 +7558,6 @@ tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] name = "starlette" version = "0.36.3" description = "The little ASGI library that shines." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8319,7 +7576,6 @@ full = ["httpx (>=0.22.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.7 name = "sympy" version = "1.12" description = "Computer algebra system (CAS) in Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8334,7 +7590,6 @@ mpmath = ">=0.19" name = "tabulate" version = "0.9.0" description = "Pretty-print tabular data" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8349,7 +7604,6 @@ widechars = ["wcwidth"] name = "tenacity" version = "8.2.3" description = "Retry code until it succeeds" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8364,7 +7618,6 @@ doc = ["reno", "sphinx", "tornado (>=4.5)"] name = "textual" version = "0.50.1" description = "Modern Text User Interface framework" -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -8380,23 +7633,10 @@ typing-extensions = ">=4.4.0,<5.0.0" [package.extras] syntax = ["tree-sitter (>=0.20.1,<0.21.0)", "tree_sitter_languages (>=1.7.0)"] -[[package]] -name = "threadpoolctl" -version = "3.4.0" -description = "threadpoolctl" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "threadpoolctl-3.4.0-py3-none-any.whl", hash = "sha256:8f4c689a65b23e5ed825c8436a92b818aac005e0f3715f6a1664d7c7ee29d262"}, - {file = "threadpoolctl-3.4.0.tar.gz", hash = "sha256:f11b491a03661d6dd7ef692dd422ab34185d982466c49c8f98c8f716b5c93196"}, -] - [[package]] name = "tiktoken" version = "0.5.2" description = "tiktoken is a fast BPE tokeniser for use with OpenAI's models" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8445,30 +7685,10 @@ requests = ">=2.26.0" [package.extras] blobfile = ["blobfile (>=2)"] -[[package]] -name = "timm" -version = "0.9.16" -description = "PyTorch Image Models" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "timm-0.9.16-py3-none-any.whl", hash = "sha256:bf5704014476ab011589d3c14172ee4c901fd18f9110a928019cac5be2945914"}, - {file = "timm-0.9.16.tar.gz", hash = "sha256:891e54f375d55adf31a71ab0c117761f0e472f9f3971858ecdd1e7376b7071e6"}, -] - -[package.dependencies] -huggingface_hub = "*" -pyyaml = "*" -safetensors = "*" -torch = "*" -torchvision = "*" - [[package]] name = "tokenizers" version = "0.15.2" description = "" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8596,7 +7816,6 @@ testing = ["black (==22.3)", "datasets", "numpy", "pytest", "requests"] name = "tokentrim" version = "0.1.13" description = "Easily trim 'messages' arrays for use with GPTs." -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -8611,7 +7830,6 @@ tiktoken = ">=0.4.0" name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" -category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -8623,7 +7841,6 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8631,113 +7848,10 @@ files = [ {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, ] -[[package]] -name = "torch" -version = "2.2.2" -description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" -category = "main" -optional = false -python-versions = ">=3.8.0" -files = [ - {file = "torch-2.2.2-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:bc889d311a855dd2dfd164daf8cc903a6b7273a747189cebafdd89106e4ad585"}, - {file = "torch-2.2.2-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:15dffa4cc3261fa73d02f0ed25f5fa49ecc9e12bf1ae0a4c1e7a88bbfaad9030"}, - {file = "torch-2.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:11e8fe261233aeabd67696d6b993eeb0896faa175c6b41b9a6c9f0334bdad1c5"}, - {file = "torch-2.2.2-cp310-none-macosx_10_9_x86_64.whl", hash = "sha256:b2e2200b245bd9f263a0d41b6a2dab69c4aca635a01b30cca78064b0ef5b109e"}, - {file = "torch-2.2.2-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:877b3e6593b5e00b35bbe111b7057464e76a7dd186a287280d941b564b0563c2"}, - {file = "torch-2.2.2-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:ad4c03b786e074f46606f4151c0a1e3740268bcf29fbd2fdf6666d66341c1dcb"}, - {file = "torch-2.2.2-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:32827fa1fbe5da8851686256b4cd94cc7b11be962862c2293811c94eea9457bf"}, - {file = "torch-2.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:f9ef0a648310435511e76905f9b89612e45ef2c8b023bee294f5e6f7e73a3e7c"}, - {file = "torch-2.2.2-cp311-none-macosx_10_9_x86_64.whl", hash = "sha256:95b9b44f3bcebd8b6cd8d37ec802048c872d9c567ba52c894bba90863a439059"}, - {file = "torch-2.2.2-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:49aa4126ede714c5aeef7ae92969b4b0bbe67f19665106463c39f22e0a1860d1"}, - {file = "torch-2.2.2-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:cf12cdb66c9c940227ad647bc9cf5dba7e8640772ae10dfe7569a0c1e2a28aca"}, - {file = "torch-2.2.2-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:89ddac2a8c1fb6569b90890955de0c34e1724f87431cacff4c1979b5f769203c"}, - {file = "torch-2.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:451331406b760f4b1ab298ddd536486ab3cfb1312614cfe0532133535be60bea"}, - {file = "torch-2.2.2-cp312-none-macosx_10_9_x86_64.whl", hash = "sha256:eb4d6e9d3663e26cd27dc3ad266b34445a16b54908e74725adb241aa56987533"}, - {file = "torch-2.2.2-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:bf9558da7d2bf7463390b3b2a61a6a3dbb0b45b161ee1dd5ec640bf579d479fc"}, - {file = "torch-2.2.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:cd2bf7697c9e95fb5d97cc1d525486d8cf11a084c6af1345c2c2c22a6b0029d0"}, - {file = "torch-2.2.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:b421448d194496e1114d87a8b8d6506bce949544e513742b097e2ab8f7efef32"}, - {file = "torch-2.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:3dbcd563a9b792161640c0cffe17e3270d85e8f4243b1f1ed19cca43d28d235b"}, - {file = "torch-2.2.2-cp38-none-macosx_10_9_x86_64.whl", hash = "sha256:31f4310210e7dda49f1fb52b0ec9e59382cfcb938693f6d5378f25b43d7c1d29"}, - {file = "torch-2.2.2-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:c795feb7e8ce2e0ef63f75f8e1ab52e7fd5e1a4d7d0c31367ade1e3de35c9e95"}, - {file = "torch-2.2.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:a6e5770d68158d07456bfcb5318b173886f579fdfbf747543901ce718ea94782"}, - {file = "torch-2.2.2-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:67dcd726edff108e2cd6c51ff0e416fd260c869904de95750e80051358680d24"}, - {file = "torch-2.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:539d5ef6c4ce15bd3bd47a7b4a6e7c10d49d4d21c0baaa87c7d2ef8698632dfb"}, - {file = "torch-2.2.2-cp39-none-macosx_10_9_x86_64.whl", hash = "sha256:dff696de90d6f6d1e8200e9892861fd4677306d0ef604cb18f2134186f719f82"}, - {file = "torch-2.2.2-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:3a4dd910663fd7a124c056c878a52c2b0be4a5a424188058fe97109d4436ee42"}, -] - -[package.dependencies] -filelock = "*" -fsspec = "*" -jinja2 = "*" -networkx = "*" -nvidia-cublas-cu12 = {version = "12.1.3.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cuda-cupti-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cuda-nvrtc-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cuda-runtime-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cudnn-cu12 = {version = "8.9.2.26", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cufft-cu12 = {version = "11.0.2.54", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-curand-cu12 = {version = "10.3.2.106", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cusolver-cu12 = {version = "11.4.5.107", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-cusparse-cu12 = {version = "12.1.0.106", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-nccl-cu12 = {version = "2.19.3", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -nvidia-nvtx-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} -sympy = "*" -triton = {version = "2.2.0", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.12\""} -typing-extensions = ">=4.8.0" - -[package.extras] -opt-einsum = ["opt-einsum (>=3.3)"] -optree = ["optree (>=0.9.1)"] - -[[package]] -name = "torchvision" -version = "0.17.2" -description = "image and video datasets and models for torch deep learning" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "torchvision-0.17.2-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:1f2910fe3c21ad6875b2720d46fad835b2e4b336e9553d31ca364d24c90b1d4f"}, - {file = "torchvision-0.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ecc1c503fa8a54fbab777e06a7c228032b8ab78efebf35b28bc8f22f544f51f1"}, - {file = "torchvision-0.17.2-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:f400145fc108833e7c2fc28486a04989ca742146d7a2a2cc48878ebbb40cdbbd"}, - {file = "torchvision-0.17.2-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:e9e4bed404af33dfc92eecc2b513d21ddc4c242a7fd8708b3b09d3a26aa6f444"}, - {file = "torchvision-0.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:ba2e62f233eab3d42b648c122a3a29c47cc108ca314dfd5cbb59cd3a143fd623"}, - {file = "torchvision-0.17.2-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:9b83e55ee7d0a1704f52b9c0ac87388e7a6d1d98a6bde7b0b35f9ab54d7bda54"}, - {file = "torchvision-0.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e031004a1bc432c980a7bd642f6c189a3efc316e423fc30b5569837166a4e28d"}, - {file = "torchvision-0.17.2-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:3bbc24b7713e8f22766992562547d8b4b10001208d372fe599255af84bfd1a69"}, - {file = "torchvision-0.17.2-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:833fd2e4216ced924c8aca0525733fe727f9a1af66dfad7c5be7257e97c39678"}, - {file = "torchvision-0.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:6835897df852fad1015e6a106c167c83848114cbcc7d86112384a973404e4431"}, - {file = "torchvision-0.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:14fd1d4a033c325bdba2d03a69c3450cab6d3a625f85cc375781d9237ca5d04d"}, - {file = "torchvision-0.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9c3acbebbe379af112b62b535820174277b1f3eed30df264a4e458d58ee4e5b2"}, - {file = "torchvision-0.17.2-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:77d680adf6ce367166a186d2c7fda3a73807ab9a03b2c31a03fa8812c8c5335b"}, - {file = "torchvision-0.17.2-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:f1c9ab3152cfb27f83aca072cac93a3a4c4e4ab0261cf0f2d516b9868a4e96f3"}, - {file = "torchvision-0.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:3f784381419f3ed3f2ec2aa42fb4aeec5bf4135e298d1631e41c926e6f1a0dff"}, - {file = "torchvision-0.17.2-cp38-cp38-macosx_10_13_x86_64.whl", hash = "sha256:b83aac8d78f48981146d582168d75b6c947cfb0a7693f76e219f1926f6e595a3"}, - {file = "torchvision-0.17.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1ece40557e122d79975860a005aa7e2a9e2e6c350a03e78a00ec1450083312fd"}, - {file = "torchvision-0.17.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:32dbeba3987e20f2dc1bce8d1504139fff582898346dfe8ad98d649f97ca78fa"}, - {file = "torchvision-0.17.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:35ba5c1600c3203549d2316422a659bd20c0cfda1b6085eec94fb9f35f55ca43"}, - {file = "torchvision-0.17.2-cp38-cp38-win_amd64.whl", hash = "sha256:2f69570f50b1d195e51bc03feffb7b7728207bc36efcfb1f0813712b2379d881"}, - {file = "torchvision-0.17.2-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:4868bbfa55758c8107e69a0e7dd5e77b89056035cd38b767ad5b98cdb71c0f0d"}, - {file = "torchvision-0.17.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:efd6d0dd0668e15d01a2cffadc74068433b32cbcf5692e0c4aa15fc5cb250ce7"}, - {file = "torchvision-0.17.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:7dc85b397f6c6d9ef12716ce0d6e11ac2b803f5cccff6fe3966db248e7774478"}, - {file = "torchvision-0.17.2-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:d506854c5acd69b20a8b6641f01fe841685a21c5406b56813184f1c9fc94279e"}, - {file = "torchvision-0.17.2-cp39-cp39-win_amd64.whl", hash = "sha256:067095e87a020a7a251ac1d38483aa591c5ccb81e815527c54db88a982fc9267"}, -] - -[package.dependencies] -numpy = "*" -pillow = ">=5.3.0,<8.3.0 || >=8.4.0" -torch = "2.2.2" - -[package.extras] -scipy = ["scipy"] - [[package]] name = "tornado" version = "6.4" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -8758,7 +7872,6 @@ files = [ name = "tqdm" version = "4.66.2" description = "Fast, Extensible Progress Meter" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8779,7 +7892,6 @@ telegram = ["requests"] name = "traitlets" version = "5.14.2" description = "Traitlets Python configuration system" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8791,104 +7903,10 @@ files = [ docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.1)", "pytest-mock", "pytest-mypy-testing"] -[[package]] -name = "transformers" -version = "4.39.2" -description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow" -category = "main" -optional = false -python-versions = ">=3.8.0" -files = [ - {file = "transformers-4.39.2-py3-none-any.whl", hash = "sha256:8388a4ae1d91ade935f5c5b36dc47aa1a352b092c30595e3337b49a5f7e71b4e"}, - {file = "transformers-4.39.2.tar.gz", hash = "sha256:be0c7392cb92ab48efab2656f1cfd1cbda33b2b8a2917a18bd1196707dbebe14"}, -] - -[package.dependencies] -filelock = "*" -huggingface-hub = ">=0.19.3,<1.0" -numpy = ">=1.17" -packaging = ">=20.0" -pyyaml = ">=5.1" -regex = "!=2019.12.17" -requests = "*" -safetensors = ">=0.4.1" -tokenizers = ">=0.14,<0.19" -tqdm = ">=4.27" - -[package.extras] -accelerate = ["accelerate (>=0.21.0)"] -agents = ["Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.21.0)", "datasets (!=2.5.0)", "diffusers", "opencv-python", "sentencepiece (>=0.1.91,!=0.1.92)", "torch"] -all = ["Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.21.0)", "av (==9.2.0)", "codecarbon (==1.2.0)", "decord (==0.6.0)", "flax (>=0.4.1,<=0.7.0)", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "onnxconverter-common", "optax (>=0.0.8,<=0.1.4)", "optuna", "phonemizer", "protobuf", "pyctcdecode (>=0.4.0)", "ray[tune] (>=2.7.0)", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow (>=2.6,<2.16)", "tensorflow-text (<2.16)", "tf2onnx", "timm", "tokenizers (>=0.14,<0.19)", "torch", "torchaudio", "torchvision"] -audio = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] -codecarbon = ["codecarbon (==1.2.0)"] -deepspeed = ["accelerate (>=0.21.0)", "deepspeed (>=0.9.3)"] -deepspeed-testing = ["GitPython (<3.1.19)", "accelerate (>=0.21.0)", "beautifulsoup4", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "deepspeed (>=0.9.3)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder (>=0.3.0)", "nltk", "optuna", "parameterized", "protobuf", "psutil", "pydantic", "pytest (>=7.2.0,<8.0.0)", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.1.5)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorboard", "timeout-decorator"] -dev = ["GitPython (<3.1.19)", "Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.21.0)", "av (==9.2.0)", "beautifulsoup4", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "decord (==0.6.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flax (>=0.4.1,<=0.7.0)", "fugashi (>=1.0)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "nltk", "onnxconverter-common", "optax (>=0.0.8,<=0.1.4)", "optuna", "parameterized", "phonemizer", "protobuf", "psutil", "pyctcdecode (>=0.4.0)", "pydantic", "pytest (>=7.2.0,<8.0.0)", "pytest-timeout", "pytest-xdist", "ray[tune] (>=2.7.0)", "rhoknp (>=1.1.0,<1.3.1)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.1.5)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "tensorboard", "tensorflow (>=2.6,<2.16)", "tensorflow-text (<2.16)", "tf2onnx", "timeout-decorator", "timm", "tokenizers (>=0.14,<0.19)", "torch", "torchaudio", "torchvision", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)", "urllib3 (<2.0.0)"] -dev-tensorflow = ["GitPython (<3.1.19)", "Pillow (>=10.0.1,<=15.0)", "beautifulsoup4", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "isort (>=5.5.4)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "nltk", "onnxconverter-common", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "parameterized", "phonemizer", "protobuf", "psutil", "pyctcdecode (>=0.4.0)", "pydantic", "pytest (>=7.2.0,<8.0.0)", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.1.5)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorboard", "tensorflow (>=2.6,<2.16)", "tensorflow-text (<2.16)", "tf2onnx", "timeout-decorator", "tokenizers (>=0.14,<0.19)", "urllib3 (<2.0.0)"] -dev-torch = ["GitPython (<3.1.19)", "Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.21.0)", "beautifulsoup4", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "fugashi (>=1.0)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "kenlm", "librosa", "nltk", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "optuna", "parameterized", "phonemizer", "protobuf", "psutil", "pyctcdecode (>=0.4.0)", "pydantic", "pytest (>=7.2.0,<8.0.0)", "pytest-timeout", "pytest-xdist", "ray[tune] (>=2.7.0)", "rhoknp (>=1.1.0,<1.3.1)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.1.5)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "tensorboard", "timeout-decorator", "timm", "tokenizers (>=0.14,<0.19)", "torch", "torchaudio", "torchvision", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)", "urllib3 (<2.0.0)"] -docs = ["Pillow (>=10.0.1,<=15.0)", "accelerate (>=0.21.0)", "av (==9.2.0)", "codecarbon (==1.2.0)", "decord (==0.6.0)", "flax (>=0.4.1,<=0.7.0)", "hf-doc-builder", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "onnxconverter-common", "optax (>=0.0.8,<=0.1.4)", "optuna", "phonemizer", "protobuf", "pyctcdecode (>=0.4.0)", "ray[tune] (>=2.7.0)", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow (>=2.6,<2.16)", "tensorflow-text (<2.16)", "tf2onnx", "timm", "tokenizers (>=0.14,<0.19)", "torch", "torchaudio", "torchvision"] -docs-specific = ["hf-doc-builder"] -flax = ["flax (>=0.4.1,<=0.7.0)", "jax (>=0.4.1,<=0.4.13)", "jaxlib (>=0.4.1,<=0.4.13)", "optax (>=0.0.8,<=0.1.4)"] -flax-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] -ftfy = ["ftfy"] -integrations = ["optuna", "ray[tune] (>=2.7.0)", "sigopt"] -ja = ["fugashi (>=1.0)", "ipadic (>=1.0.0,<2.0)", "rhoknp (>=1.1.0,<1.3.1)", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] -modelcreation = ["cookiecutter (==1.7.3)"] -natten = ["natten (>=0.14.6,<0.15.0)"] -onnx = ["onnxconverter-common", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "tf2onnx"] -onnxruntime = ["onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)"] -optuna = ["optuna"] -quality = ["GitPython (<3.1.19)", "datasets (!=2.5.0)", "hf-doc-builder (>=0.3.0)", "isort (>=5.5.4)", "ruff (==0.1.5)", "urllib3 (<2.0.0)"] -ray = ["ray[tune] (>=2.7.0)"] -retrieval = ["datasets (!=2.5.0)", "faiss-cpu"] -sagemaker = ["sagemaker (>=2.31.0)"] -sentencepiece = ["protobuf", "sentencepiece (>=0.1.91,!=0.1.92)"] -serving = ["fastapi", "pydantic", "starlette", "uvicorn"] -sigopt = ["sigopt"] -sklearn = ["scikit-learn"] -speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"] -testing = ["GitPython (<3.1.19)", "beautifulsoup4", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder (>=0.3.0)", "nltk", "parameterized", "protobuf", "psutil", "pydantic", "pytest (>=7.2.0,<8.0.0)", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "ruff (==0.1.5)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "tensorboard", "timeout-decorator"] -tf = ["keras-nlp (>=0.3.1)", "onnxconverter-common", "tensorflow (>=2.6,<2.16)", "tensorflow-text (<2.16)", "tf2onnx"] -tf-cpu = ["keras-nlp (>=0.3.1)", "onnxconverter-common", "tensorflow-cpu (>=2.6,<2.16)", "tensorflow-text (<2.16)", "tf2onnx"] -tf-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] -timm = ["timm"] -tokenizers = ["tokenizers (>=0.14,<0.19)"] -torch = ["accelerate (>=0.21.0)", "torch"] -torch-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"] -torch-vision = ["Pillow (>=10.0.1,<=15.0)", "torchvision"] -torchhub = ["filelock", "huggingface-hub (>=0.19.3,<1.0)", "importlib-metadata", "numpy (>=1.17)", "packaging (>=20.0)", "protobuf", "regex (!=2019.12.17)", "requests", "sentencepiece (>=0.1.91,!=0.1.92)", "tokenizers (>=0.14,<0.19)", "torch", "tqdm (>=4.27)"] -video = ["av (==9.2.0)", "decord (==0.6.0)"] -vision = ["Pillow (>=10.0.1,<=15.0)"] - -[[package]] -name = "triton" -version = "2.2.0" -description = "A language and compiler for custom Deep Learning operations" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "triton-2.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2294514340cfe4e8f4f9e5c66c702744c4a117d25e618bd08469d0bfed1e2e5"}, - {file = "triton-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da58a152bddb62cafa9a857dd2bc1f886dbf9f9c90a2b5da82157cd2b34392b0"}, - {file = "triton-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0af58716e721460a61886668b205963dc4d1e4ac20508cc3f623aef0d70283d5"}, - {file = "triton-2.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8fe46d3ab94a8103e291bd44c741cc294b91d1d81c1a2888254cbf7ff846dab"}, - {file = "triton-2.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8ce26093e539d727e7cf6f6f0d932b1ab0574dc02567e684377630d86723ace"}, - {file = "triton-2.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:227cc6f357c5efcb357f3867ac2a8e7ecea2298cd4606a8ba1e931d1d5a947df"}, -] - -[package.dependencies] -filelock = "*" - -[package.extras] -build = ["cmake (>=3.20)", "lit"] -tests = ["autopep8", "flake8", "isort", "numpy", "pytest", "scipy (>=1.7.1)", "torch"] -tutorials = ["matplotlib", "pandas", "tabulate", "torch"] - [[package]] name = "typer" version = "0.9.4" description = "Typer, build great CLIs. Easy to code. Based on Python type hints." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -8910,7 +7928,6 @@ test = ["black (>=22.3.0,<23.0.0)", "coverage (>=6.2,<7.0)", "isort (>=5.0.6,<6. name = "typing-extensions" version = "4.10.0" description = "Backported and Experimental Type Hints for Python 3.8+" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8922,7 +7939,6 @@ files = [ name = "typing-inspect" version = "0.9.0" description = "Runtime inspection utilities for typing module." -category = "main" optional = false python-versions = "*" files = [ @@ -8938,7 +7954,6 @@ typing-extensions = ">=3.7.4" name = "tzdata" version = "2024.1" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" files = [ @@ -8950,7 +7965,6 @@ files = [ name = "tzlocal" version = "5.2" description = "tzinfo object for the local timezone" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -8968,7 +7982,6 @@ devenv = ["check-manifest", "pytest (>=4.3)", "pytest-cov", "pytest-mock (>=3.3) name = "uc-micro-py" version = "1.0.3" description = "Micro subset of unicode data files for linkify-it-py projects." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -8983,7 +7996,6 @@ test = ["coverage", "pytest", "pytest-cov"] name = "unstructured" version = "0.12.5" description = "A library that prepares raw documents for downstream ML tasks." -category = "main" optional = false python-versions = ">=3.9.0,<3.12" files = [ @@ -9075,7 +8087,6 @@ xlsx = ["networkx", "openpyxl", "pandas", "xlrd"] name = "unstructured-client" version = "0.22.0" description = "Python Client SDK for Unstructured API" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9108,7 +8119,6 @@ dev = ["pylint (==2.16.2)"] name = "urllib3" version = "2.2.1" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9126,7 +8136,6 @@ zstd = ["zstandard (>=0.18.0)"] name = "uvicorn" version = "0.27.1" description = "The lightning-fast ASGI server." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9142,7 +8151,7 @@ httptools = {version = ">=0.5.0", optional = true, markers = "extra == \"standar python-dotenv = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} pyyaml = {version = ">=5.1", optional = true, markers = "extra == \"standard\""} typing-extensions = {version = ">=4.0", markers = "python_version < \"3.11\""} -uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\" and extra == \"standard\""} +uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and extra == \"standard\""} watchfiles = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} websockets = {version = ">=10.4", optional = true, markers = "extra == \"standard\""} @@ -9153,7 +8162,6 @@ standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", name = "uvloop" version = "0.19.0" description = "Fast implementation of asyncio event loop on top of libuv" -category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -9198,7 +8206,6 @@ test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0)", "aiohttp (>=3.8.1)" name = "virtualenv" version = "20.25.1" description = "Virtual Python Environment builder" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -9219,7 +8226,6 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess name = "watchfiles" version = "0.21.0" description = "Simple, modern and high performance file watching and code reload in python." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9307,7 +8313,6 @@ anyio = ">=3.0.0" name = "wcwidth" version = "0.2.13" description = "Measures the displayed width of unicode strings in a terminal" -category = "main" optional = false python-versions = "*" files = [ @@ -9319,7 +8324,6 @@ files = [ name = "websocket-client" version = "1.7.0" description = "WebSocket client for Python with low level API options" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9336,7 +8340,6 @@ test = ["websockets"] name = "websockets" version = "12.0" description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9418,30 +8421,16 @@ files = [ name = "wget" version = "3.2" description = "pure python download utility" -category = "main" optional = false python-versions = "*" files = [ {file = "wget-3.2.zip", hash = "sha256:35e630eca2aa50ce998b9b1a127bb26b30dfee573702782aa982f875e3f16061"}, ] -[[package]] -name = "widgetsnbextension" -version = "4.0.10" -description = "Jupyter interactive widgets for Jupyter Notebook" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "widgetsnbextension-4.0.10-py3-none-any.whl", hash = "sha256:d37c3724ec32d8c48400a435ecfa7d3e259995201fbefa37163124a9fcb393cc"}, - {file = "widgetsnbextension-4.0.10.tar.gz", hash = "sha256:64196c5ff3b9a9183a8e699a4227fb0b7002f252c814098e66c4d1cd0644688f"}, -] - [[package]] name = "wrapt" version = "1.16.0" description = "Module for decorators, wrappers and monkey patching." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -9521,7 +8510,6 @@ files = [ name = "xmod" version = "1.8.1" description = "🌱 Turn any object into a module 🌱" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9533,7 +8521,6 @@ files = [ name = "yarl" version = "1.9.4" description = "Yet another URL library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -9637,7 +8624,6 @@ multidict = ">=4.0" name = "zipp" version = "3.18.1" description = "Backport of pathlib-compatible object wrapper for zip files" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -9652,4 +8638,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.9,<3.12" -content-hash = "6991a3b5761739bab4e19777e574044345e064e0a4a54082fc640b6d8b98975c" +content-hash = "57c7c6fb8fd9c2ec4b7bf22be5a2bf4a3e1ac5f992a5b9f0a29d00630030da61" diff --git a/software/pyproject.toml b/software/pyproject.toml index a56bfce..689b070 100644 --- a/software/pyproject.toml +++ b/software/pyproject.toml @@ -33,6 +33,10 @@ dateparser = "^1.2.0" pytimeparse = "^1.1.8" python-crontab = "^3.0.0" inquirer = "^3.2.4" +pyautogui = "^0.9.54" +plyer = "^2.1.0" +pyperclip = "^1.8.2" +pywinctl = "^0.3" [build-system] requires = ["poetry-core"] diff --git a/software/source/server/i.py b/software/source/server/i.py index 89deb5e..28bd58a 100644 --- a/software/source/server/i.py +++ b/software/source/server/i.py @@ -80,7 +80,9 @@ You may use the `computer` module to control the user's keyboard and mouse, if the task **requires** it: ```python -computer.display.view() # Shows you what's on the screen, returns a `pil_image` `in case you need it (rarely). **You almost always want to do this first!** +computer.display.info() # Returns a list of connected monitors/Displays and their info (x and y cordinates, width, height, width_mm, height_mm, name). Use this to verify the monitors connected before using computer.display.view() when neccessary +computer.display.view() # Shows you what's on the screen (primary display by default), returns a `pil_image` `in case you need it (rarely). To get a specific display, use the parameter screen=DISPLAY_NUMBER (0 for primary monitor 1 and above for secondary monitors). **You almost always want to do this first!** + computer.keyboard.hotkey(" ", "command") # Opens spotlight computer.keyboard.write("hello") computer.mouse.click("text onscreen") # This clicks on the UI element with that text. Use this **frequently** and get creative! To click a video, you could pass the *timestamp* (which is usually written on the thumbnail) into this. diff --git a/software/source/server/system_messages/BaseSystemMessage.py b/software/source/server/system_messages/BaseSystemMessage.py index cc3f95a..956a374 100644 --- a/software/source/server/system_messages/BaseSystemMessage.py +++ b/software/source/server/system_messages/BaseSystemMessage.py @@ -116,8 +116,8 @@ ```python computer.browser.search(query) - -computer.display.view() # Shows you what's on the screen, returns a `pil_image` `in case you need it (rarely). **You almost always want to do this first!** +computer.display.info() # Returns a list of connected monitors/Displays and their info (x and y cordinates, width, height, width_mm, height_mm, name). Use this to verify the monitors connected before using computer.display.view() when neccessary +computer.display.view() # Shows you what's on the screen(primary display by default), returns a `pil_image` `in case you need it (rarely). To get a specific display, use the parameter screen=DISPLAY_NUMBER (0 for primary monitor 1 and above for secondary monitors). **You almost always want to do this first!** computer.keyboard.hotkey(" ", "command") # Opens spotlight computer.keyboard.write("hello") diff --git a/software/source/server/system_messages/TeachModeSystemMessage.py b/software/source/server/system_messages/TeachModeSystemMessage.py index d88708c..4ebceb1 100644 --- a/software/source/server/system_messages/TeachModeSystemMessage.py +++ b/software/source/server/system_messages/TeachModeSystemMessage.py @@ -31,7 +31,9 @@ interpreter.computer.browser.search(query) -interpreter.computer.display.view() # Shows you what's on the screen, returns a `pil_image` `in case you need it (rarely). **You almost always want to do this first!** +interpreter.computer.display.info() # Returns a list of connected monitors/Displays and their info (x and y cordinates, width, height, width_mm, height_mm, name). Use this to verify the monitors connected before using interpreter.computer.display.view() when neccessary +interpreter.computer.display.view() # Shows you what's on the screen(primary display by default), returns a `pil_image` `in case you need it (rarely). To get a specific display, use the parameter screen=DISPLAY_NUMBER (0 for primary monitor 1 and above for secondary monitors). **You almost always want to do this first!** + interpreter.computer.keyboard.hotkey(" ", "command") # Opens spotlight interpreter.computer.keyboard.write("hello")