semvec/pypi-packages huggingface dataset:
astpass 0.1.1
A collection of AST-based analysis and transformation passes
Requires Python: >=3.10

# AST Transforms

A collection of Python AST-based code analysis and transformations.

## Installation

```bash
pip install astpass
```

## Usage

```python
import ast
import numpy as np
from astpass.passes import shape_analysis

# Setup inputs
tree = ast.parse("a + 1")
runtime_vals = {"a": np.random.randn(3, 4)}

# Run static shape analysis
shape_info = shape_analysis.analyze(tree, runtime_vals)

# Print analysis results
for node, shape in shape_info.items():
    print(ast.unparse(node), shape)

##### Should print #####
# a (3, 4)
# 1 ()
# a + 1 (3, 4)
```

## Passes

* `shape_analysis` – returns a dictionary where each node is mapped to a shape.
* `vector_op_to_loop` - transforms 1D array expressions into explicit loops.
* To add more ...
iflow-mcp_joshmayerr_mcp-x 0.0.1
An MCP server for X/Twitter that uses the real browser API, not the developer API
Requires Python: >=3.10

# mcp-x

[![PyPI - Version](https://img.shields.io/pypi/v/mcp-x.svg)](https://pypi.org/project/mcp-x)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mcp-x.svg)](https://pypi.org/project/mcp-x)

-----

## Table of Contents

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install mcp-x
```

## License

`mcp-x` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.