llm-context

View on PyPIReverse Dependencies (0)

0.2.13 llm_context-0.2.13-py3-none-any.whl

Wheel Details

Project: llm-context
Version: 0.2.13
Filename: llm_context-0.2.13-py3-none-any.whl
Download: [link]
Size: 44742
MD5: f9f1d6801b55a5cc6d85028dc403bad0
SHA256: 99be4c1865af39be60fdfbac424a571c193e632b02564822003d05218208838e
Uploaded: 2025-02-28 05:42:04 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: llm-context
Version: 0.2.13
Summary: Share code with LLMs via Model Context Protocol or clipboard. Profile-based customization enables easy switching between different tasks (like code review and documentation). Code outlining support is available as an experimental feature.
Author-Email: restlessronin <88921269+restlessronin[at]users.noreply.github.com>
Project-Url: Repository, https://github.com/cyberchitta/llm-context.py
Project-Url: User Guide, https://github.com/cyberchitta/llm-context.py/blob/main/docs/user-guide.md
Keywords: ai,chat,clipboard,code,context,llm
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Communications :: Chat
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: jinja2 (<4.0,>=3.1.4)
Requires-Dist: mcp (>=1.3.0)
Requires-Dist: packaging (<25.0,>=24.1)
Requires-Dist: pathspec (<0.13.0,>=0.12.1)
Requires-Dist: pyperclip (<2.0.0,>=1.9.0)
Requires-Dist: pyyaml (>=6.0.2)
Requires-Dist: git-cliff (<3.0,>=2.6.1); extra == "dev"
Requires-Dist: isort (<6.0,>=5.13.2); extra == "dev"
Requires-Dist: mypy (<2.0,>=1.11.2); extra == "dev"
Requires-Dist: pytest (<9.0,>=8.3.3); extra == "dev"
Requires-Dist: ruff (<1.0,>=0.6.9); extra == "dev"
Requires-Dist: taplo (<1.0,>=0.9.3); extra == "dev"
Requires-Dist: types-pyyaml (>=6.0.12.20241230); extra == "dev"
Requires-Dist: tree-sitter-language-pack (>=0.4.0); extra == "outline"
Requires-Dist: tree-sitter (>=0.22); extra == "outline"
Provides-Extra: dev
Provides-Extra: outline
Description-Content-Type: text/markdown
License-Expression: Apache-2.0
License-File: LICENSE
[Description omitted; length: 6034 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
llm_context/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_context/cli.py sha256=FyHuwPWWarUVgLHIyXQj4GiHk9sVslfc6Soeh5-5UXs 5577
llm_context/cmd_pipeline.py sha256=ygcrcL-DlR0S5xgj0ihRgHg_a7oI5bGCYZwgUuWFhes 2260
llm_context/context_generator.py sha256=rDTIKJZBYiYiuzV0jXk6T5lxWgpGj-0cMo-lqpImRwc 6460
llm_context/context_spec.py sha256=5sZjX6eZvyhfUmH_FUrv4aBF6an7WQ3RGuh9oxy5PQM 1815
llm_context/exceptions.py sha256=gOnanSgkVE1RmYTK3Qv2e7hb_JfTW26WZ31D776q-xA 196
llm_context/exec_env.py sha256=n1p-aGXGE8IDT3w-ANuN8VKna8N2lND-DIjpO_BQoQk 5401
llm_context/file_selector.py sha256=ffOIBjUH-CdVN7oyTGo1xyuyTXuai8H7i-THTXtYryk 7476
llm_context/flat_diagram.py sha256=imQAOkyX4nzt_ZKAbCzxTUf1-9h8PcDwWXn-YDAZVOk 1918
llm_context/folder_diagram.py sha256=YS-MRlT_jPrOnDacBdGwOfdOvMavCSJRfCJ6ZMRqVlY 3935
llm_context/mcp.py sha256=O5hd-SLVP6BhBzLhhTU8wMYxYAueBNSNGIIr-QwPFjI 8217
llm_context/profile.py sha256=CFIlgfwBV0nFxEE5jdvixh4J5Lg939CcN1z97LgV4GU 6697
llm_context/project_setup.py sha256=J3kCssnAeXZ382h_ZLjBJ3iOEX8p2kfH_-RFzL3DPOY 4892
llm_context/state.py sha256=q9hj-MxWG8mDaOT883KUmPup47C8ZyB3cGXAanXAkmc 3090
llm_context/utils.py sha256=KyQt4Eq1luTnOgvQRgEvb6v-H1afA26jS1TPUmdML4k 4358
llm_context/highlighter/highlighter.py sha256=ImEW8ElTx8H7AxJwj6NfmXwwRQcRCmSYncj-UOdmYCg 5504
llm_context/highlighter/language_mapping.py sha256=i9ERORHiF3fds_PV56YCXWFsd9r_8mK40JeSmpHh_s4 1490
llm_context/highlighter/outliner.py sha256=m7N_CuAUMbw4NqmFCVAqYzlqS9xRMDQlO_0f1Ykyt40 2639
llm_context/highlighter/parser.py sha256=uRzuNKFt-LeQq6QOTmrApGud8WyspZxlf5eswtttqyA 3180
llm_context/highlighter/tagger.py sha256=C7UneGLFT7Ydgx4zFUq9HQpK0jllN7FU0atlcON7qzk 3998
llm_context/highlighter/tag-qry/README.md sha256=3yq0jeGym-Idm_FHhLSFYDmU5oclz9ML688-vHnfJtY 165
llm_context/highlighter/tag-qry/tree-sitter-c-tags.scm sha256=fU5Y7N-l9Eg21EVNg7hRDyBh83iwt1WfufdFnGXDvJk 374
llm_context/highlighter/tag-qry/tree-sitter-cpp-tags.scm sha256=s6TybDKp0Rw8-4uRc1bSwDbrvBLRfpJ0BTbxsRc83_U 667
llm_context/highlighter/tag-qry/tree-sitter-csharp-tags.scm sha256=HOx94Xyl3FATt3Hhj_7RwoYK0AlVL5tOuZZgFZjHw1w 847
llm_context/highlighter/tag-qry/tree-sitter-elisp-tags.scm sha256=a3Iik32mwqDF8ewwdVJUMq-vH5r0B7rHWMILL4JL2C0 273
llm_context/highlighter/tag-qry/tree-sitter-elixir-tags.scm sha256=Q0r_tzAv05ZhCHSijB9nh8HYjOcfITvfMLRYuao3E-g 1541
llm_context/highlighter/tag-qry/tree-sitter-elm-tags.scm sha256=1z2LOloFsN_VId97pTqAeGPhmyvo-SSKojqeboiBWw8 778
llm_context/highlighter/tag-qry/tree-sitter-go-tags.scm sha256=3-uTsNWu1lDF_n9Fz2k6HJJlAUs8hVdnMnmXQaEGba8 1096
llm_context/highlighter/tag-qry/tree-sitter-java-tags.scm sha256=GJw8UP8rQdiFoy6DYpCWJ0YNsFGCD5H5HVBqr9HK68o 498
llm_context/highlighter/tag-qry/tree-sitter-javascript-tags.scm sha256=gBvgm3K3Cw136wSNglwmzbXqz3NhqieR4zY_MK0z-Zk 2217
llm_context/highlighter/tag-qry/tree-sitter-php-tags.scm sha256=U_PFQuDTtEnxe93AzkXQBD6oVP9ArUXe4CZRhhHZwMM 946
llm_context/highlighter/tag-qry/tree-sitter-python-tags.scm sha256=acuGfEt33UlMPy3MwXCcODXP5UaUmJJLNJDNWy2kZUU 349
llm_context/highlighter/tag-qry/tree-sitter-ruby-tags.scm sha256=PXc3Kk-hXRVLnbCB1Neo6Lo1bl9u1kXnvZVHeXZJVog 1086
llm_context/highlighter/tag-qry/tree-sitter-rust-tags.scm sha256=4O5b2jL9Bu87eyF3t7NBwSpQzCQ9k053sNW2qeHlpVk 1193
llm_context/highlighter/tag-qry/tree-sitter-typescript-tags.scm sha256=T3DfgmTPBuk9jAkl_UtJEcG8XOtzo0I9sIHg0v1z6qQ 1006
llm_context/lc_resources/dotgitignore sha256=6yCo1W035v7mCPa_RG94xvcDVYBwmbEszn299KqAb1U 27
llm_context/lc_resources/lc-context-mcp.j2 sha256=skHAefvkFxVysVgY5Fg6wNT0DWfagW1fDD92HZeyklg 667
llm_context/lc_resources/lc-context.j2 sha256=JSMt7szcggZKlS3c76EIaewoHZcIWd4h3r9ILw93xjQ 1892
llm_context/lc_resources/lc-files.j2 sha256=NP5fvbwAwJFVl_VbS4maWkIl-oPZBIizsrD1NWFrloY 92
llm_context/lc_resources/lc-highlights.j2 sha256=gT2L1h-M-rBQnsa-izF_HrBv9vu6IUS4j8VCPeG4-t0 105
llm_context/lc_resources/lc-prompt.j2 sha256=30LO3eGeE9kw9lbZWiSu6Axaej60m30L3KQGUBq0X8U 97
llm_context/lc_resources/lc-prompt.md sha256=xGcgmbmdfrU_pTIp3RJgRmw5cWOamayS9wqMOCbSRgE 738
llm_context-0.2.13.dist-info/METADATA sha256=3tyGoIHO_FEsE30kzE842kVtjL__8HXU8zHjkYE6vnw 7918
llm_context-0.2.13.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
llm_context-0.2.13.dist-info/entry_points.txt sha256=jou8e60ESDKZUllZ0HtozzsGix1hePVZ3rToxr1ewXo 499
llm_context-0.2.13.dist-info/licenses/LICENSE sha256=QwcOLU5TJoTeUhuIXzhdCEEDDvorGiC6-3YTOl4TecE 11356
llm_context-0.2.13.dist-info/RECORD

entry_points.txt

lc-changed = llm_context.cli:changed_files
lc-context = llm_context.cli:context
lc-init = llm_context.cli:init_project
lc-mcp = llm_context.mcp:run_server
lc-outlines = llm_context.cli:outlines
lc-prompt = llm_context.cli:prompt
lc-read-cliplist = llm_context.cli:files_from_clip
lc-sel-files = llm_context.cli:select_full_files
lc-sel-outlines = llm_context.cli:select_outline_files
lc-set-profile = llm_context.cli:set_profile_with_args
lc-version = llm_context.cli:show_version