shy_sh

View on PyPIReverse Dependencies (0)

1.1.0 shy_sh-1.1.0-py3-none-any.whl

Wheel Details

Project: shy_sh
Version: 1.1.0
Filename: shy_sh-1.1.0-py3-none-any.whl
Download: [link]
Size: 27275
MD5: ae32fea94004dfa37f7f18592a30fcbe
SHA256: e050189e77c39806edaf99e35075a6b73d66666a694e7fff0b21670a076c4804
Uploaded: 2025-01-01 05:04:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: shy_sh
Version: 1.1.0
Summary: Shell copilot - sh shell AI copilot
Author: Mattia Cecchini
Author-Email: matcecco[at]gmail.com
Home-Page: https://github.com/mceck/shy-sh
Project-Url: Repository, https://github.com/mceck/shy-sh
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Terminals
Classifier: Topic :: Utilities
Requires-Python: >=3.10,<3.13
Requires-Dist: anthropic (<0.40.0,>=0.39.0)
Requires-Dist: langchain (<0.4.0,>=0.3.7)
Requires-Dist: langchain-anthropic (<0.3.0,>=0.2.4)
Requires-Dist: langchain-aws (<0.3.0,>=0.2.6)
Requires-Dist: langchain-google-genai (<3.0.0,>=2.0.4)
Requires-Dist: langchain-groq (<0.3.0,>=0.2.1)
Requires-Dist: langchain-ollama (<0.3.0,>=0.2.0)
Requires-Dist: langchain-openai (<0.3.0,>=0.2.6)
Requires-Dist: langgraph (<0.3.0,>=0.2.45)
Requires-Dist: openai (<2.0.0,>=1.54.1)
Requires-Dist: pillow (<12.0.0,>=11.0.0)
Requires-Dist: pydantic-settings (<3.0.0,>=2.3.4)
Requires-Dist: pyperclip (<2.0.0,>=1.9.0)
Requires-Dist: pyreadline3 (<4.0.0,>=3.5.4)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: questionary (<3.0.0,>=2.0.1)
Requires-Dist: tiktoken (<0.9.0,>=0.8.0)
Requires-Dist: typer (<0.13.0,>=0.12.3)
Description-Content-Type: text/markdown
[Description omitted; length: 3364 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
shy_sh/agents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shy_sh/agents/agent.py sha256=Baol4tbiKQAGVrxrfrgFQNk3Sgl92oAbOF0IN0rU2gg 2141
shy_sh/agents/chains/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shy_sh/agents/chains/alternative_commands.py sha256=8tVcEXQ43wFyVVtyeslrbUz3T2kaYkqI5S1xQnne710 3850
shy_sh/agents/chains/explain.py sha256=-cnGRfnLiuobZUS5ax5kVL8d_vR8wRrvckekBECWgXc 2032
shy_sh/agents/chains/python_expert.py sha256=DwQSTzDhxxlMpwdvOKNpqNbl5DggP3Al27QLWqJXoHI 912
shy_sh/agents/chains/screenshot.py sha256=_LI868fip7ajsQbyORlkEU8Np-BFMyi0dxvqhdCYDNI 1551
shy_sh/agents/chains/shell_expert.py sha256=iSGjWp7dfCIrVqw1lyJfgfvMrl7tSueTWsIPTaDu59k 1065
shy_sh/agents/chains/shy_agent.py sha256=hvlpifqvefKH6i5BpFiyX-85k091nNnoryr6S_ub2hI 2190
shy_sh/agents/llms.py sha256=Hzs7VgJ0rUpaLR-Jjgel0Vabn1pu_Ibt23PWij50ZHY 3015
shy_sh/agents/misc.py sha256=Zq0Go2-Ubs5ta-yxqZe9fBx0ktzyDihEe-6xcSshkEM 3560
shy_sh/agents/shy_agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shy_sh/agents/shy_agent/edges/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shy_sh/agents/shy_agent/edges/final_response.py sha256=PtJlZy70f96aRjOJAhHqB5v__pICm64701GNIoLG4Fw 653
shy_sh/agents/shy_agent/edges/tool_calls.py sha256=FG58xfB88KJtDO4EFGoGNv0wT0o2jc95DhaeTHmHJlY 267
shy_sh/agents/shy_agent/graph.py sha256=o3c7Nudidvv3iUGe_B-TxKDphlGyUTCWeX2D67d0PM0 694
shy_sh/agents/shy_agent/nodes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shy_sh/agents/shy_agent/nodes/chatbot.py sha256=mJEvgJaCC7kx8f3jHI8m1yVDWw8uZK_fJBT9Pzt2aME 2320
shy_sh/agents/shy_agent/nodes/tools_handler.py sha256=j8dEvUSOAN5ci208WMd8G72qEJ0OHpxwNuaZR3oalos 1789
shy_sh/agents/tools/__init__.py sha256=lrjenlYLgvTCynAfC3S6hZdKJoHHD1adqZ2vWajjWIw 335
shy_sh/agents/tools/python_expert.py sha256=iqa6fo5x-_nQjxjEGlVv1SiJuvL_xpkvR3kfTok7S5Q 3299
shy_sh/agents/tools/shell.py sha256=ZlMIcusifwDelBFaitzaUjsvWOsHEkgPGsGBUB-8UdY 4337
shy_sh/agents/tools/shell_expert.py sha256=FGtkIkLViptcEZZ6LiRihlQddwOie8BOayB0uM99kGQ 3578
shy_sh/agents/tools/shell_history.py sha256=6LyTmSlAsdRJ7huSt91ivN-vxYUccXvXevEPtX3QoVw 741
shy_sh/main.py sha256=y09-jrdpDtrOjgwYm-23wscqEhnf9rVlTThPaNTN5zc 2602
shy_sh/models.py sha256=ays7cYGMXmUwX1Z0tDR1dCh09KOsTDV80y5i4UERGYQ 697
shy_sh/settings.py sha256=O3uJRrz1FKFQaKu4nRSQ-l4MO0ra-pSaVOdrzhiCcfU 9091
shy_sh/utils.py sha256=wl3ZtZPcF1VksIojQx0ESqVbtgwS9uz2ZKrlIx4Mm0U 6513
shy_sh-1.1.0.dist-info/METADATA sha256=ATIZgtTwc8Rpd09BUmjNaozYTuGcqOm2CdDR0Fix8q0 4940
shy_sh-1.1.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
shy_sh-1.1.0.dist-info/entry_points.txt sha256=P7E4FQ9hV39w77_Muz4yxT1u5x5Ww2zkNH9LRG4CaX4 40
shy_sh-1.1.0.dist-info/RECORD

entry_points.txt

shy = shy_sh.main:main