Metadata-Version: 2.4
Name: claude-code-indexer
Version: 1.24.2
Summary: Multi-language code indexing with graph database, supports Python/JavaScript/TypeScript/Java/AutoIt, auto-ignores node_modules/.git, respects .gitignore, multi-keyword search, MCP for Claude Desktop, automated installation
Author-email: Tony Nguyen <tony@startupascent.net>
Maintainer-email: Tony Nguyen <tony@startupascent.net>
License: MIT
Project-URL: Homepage, https://github.com/tuannx/claude-prompts/tree/main/claude_code_indexer
Project-URL: Documentation, https://github.com/tuannx/claude-prompts/tree/main/claude_code_indexer/README.md
Project-URL: Repository, https://github.com/tuannx/claude-prompts.git
Project-URL: Issues, https://github.com/tuannx/claude-prompts/issues
Project-URL: Changelog, https://github.com/tuannx/claude-prompts/blob/main/claude_code_indexer/CHANGELOG.md
Keywords: code-indexing,graph-database,ensmallen,claude,code-analysis,ast,development-tools
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Text Processing :: Indexing
Classifier: Topic :: Software Development :: Version Control :: Git
Classifier: Environment :: Console
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ensmallen>=0.8.0
Requires-Dist: networkx>=3.0
Requires-Dist: pandas>=1.5.0
Requires-Dist: numpy>=1.22.0
Requires-Dist: scikit-learn>=1.3.0
Requires-Dist: click>=8.0.0
Requires-Dist: rich>=13.0.0
Requires-Dist: requests>=2.28.0
Requires-Dist: packaging>=23.0
Requires-Dist: apsw>=3.40.0
Requires-Dist: psutil>=5.9.0
Requires-Dist: javalang>=0.13.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0; extra == "dev"
Requires-Dist: pytest-xdist>=3.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21.0; extra == "dev"
Requires-Dist: pytest-bdd>=6.0; extra == "dev"
Requires-Dist: black>=23.0; extra == "dev"
Requires-Dist: ruff>=0.1.0; extra == "dev"
Requires-Dist: mypy>=1.0; extra == "dev"
Requires-Dist: twine>=4.0; extra == "dev"
Requires-Dist: build>=0.10; extra == "dev"
Requires-Dist: bandit[toml]>=1.7.0; extra == "dev"
Requires-Dist: safety>=3.6.0; extra == "dev"
Requires-Dist: pip-audit>=2.9.0; extra == "dev"
Provides-Extra: mcp
Requires-Dist: mcp>=0.9.0; extra == "mcp"
Requires-Dist: httpx>=0.25.0; extra == "mcp"
Requires-Dist: pydantic<2.10.0,>=2.6.0; extra == "mcp"
Requires-Dist: websockets>=11.0; extra == "mcp"
Requires-Dist: aiohttp>=3.9.0; extra == "mcp"
Dynamic: license-file
