Version history of one symbol
symbol_historyTrack a public Python symbol's release history to see when it appeared, changed signature, was deprecated, or removed, and find replacement candidates before coding against it.
Instructions
Version history of one public symbol, e.g. package='httpx', path='httpx.Client.init': first and last release it exists in, signature changes, deprecations, removals, and replacement candidates. Use before writing code against an API you remember from training data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Public dotted path; the package prefix may be omitted. | |
| package | Yes | PyPI distribution name, e.g. 'langchain-core'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| path | Yes | ||
| events | No | ||
| indexed | Yes | False when the package is not in DepTime's coverage; see the `coverage` tool. | |
| package | Yes | ||
| ever_seen | No | False means no indexed version ever exposed this public path. | |
| last_seen | No | ||
| first_seen | No | ||
| replacements | No | ||
| present_in_latest | No | ||
| latest_indexed_version | No | ||
| signature_at_last_seen | No |