Skip to content

refactor(introspect): extract scitex.introspect into standalone scitex-introspect package#243

Open
ywatanabe1989 wants to merge 1 commit intodevelopfrom
feat/extract-scitex-introspect
Open

refactor(introspect): extract scitex.introspect into standalone scitex-introspect package#243
ywatanabe1989 wants to merge 1 commit intodevelopfrom
feat/extract-scitex-introspect

Conversation

@ywatanabe1989
Copy link
Copy Markdown
Owner

Summary

Extracts `scitex.introspect` into scitex-introspect v0.1.0 (2,276 LOC, 14 source files + `_mcp/` subpackage).

  • Public API preserved (q, qq, dir, list_api, signature, docstring, source, members, imports, call_graph, class_hierarchy, examples, resolve).
  • `[introspect]` extra → `scitex-introspect>=0.1.0` (zero deps, pure stdlib).
  • 76/77 tests pass (1 skipped).

🤖 Generated with Claude Code

…x-introspect package

IPython-style introspection (q/qq/dir/list_api), signature/docstring/source
inspection, members enumeration, static-analysis helpers (imports,
call_graph, class_hierarchy, examples, resolve), MCP server now live in the
standalone scitex-introspect package
(https://github.com/ywatanabe1989/scitex-introspect).

scitex.introspect/__init__.py becomes a sys.modules alias.
The [introspect] extra is updated to depend on scitex-introspect>=0.1.0.

Pure stdlib — zero deps. 76/77 tests pass (1 skipped).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant