semvec/pypi-packages huggingface dataset:
fuzz-introspector 0.1.10
Package for analyzing Fuzzing set ups.
Requires Python: >=3.10

# Fuzz Introspector Python Package

Library for analysing fuzzer-relevant components of source code.

Example:

```python
from fuzz_introspector.frontends import core

SAMPLE="""void parse(const char *data, size_t size) {
  return;
}

int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
  parse((const char*)data, size)
}
"""

source = core.analyse_source_file(SAMPLE, 'c')
func = source.get_function_node('LLVMFuzzerTestOneInput')
if func:
    print(func.callsites())
```

Running the above:

```sh
$ python3 example.py
[('parse', (122, 127))]
```
gemini-in-shell 0.1.0
CLI tool through which you can query the Gemini model

# Gemini-In-Shell

A Python script that you can download and run in your terminal to access Gemini (model: 1.5-Pro on the free tier), for a chat or query. Only textual content to-and-fro (for now).

> [!WARNING]  
> This project is made to run on Linux systems. You need to have a GEMINI-API-KEY already in your environment (or .bashrc) file for you to connect to Gemini.