An open API service indexing awesome lists of open source software.

https://github.com/joaopalmeiro/terminal-metadata

Metadata about terminals to reuse in different projects.
https://github.com/joaopalmeiro/terminal-metadata

Last synced: about 1 month ago
JSON representation

Metadata about terminals to reuse in different projects.

Awesome Lists containing this project

README

        

# terminal-metadata

[![uv](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json)](https://github.com/astral-sh/uv)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)

Metadata about terminals to reuse in different projects.

## Development

Install [pyenv](https://github.com/pyenv/pyenv) (if necessary).

```bash
pyenv install && pyenv versions
```

```bash
pip install uv==0.2.28 && uv --version
```

```bash
uv venv .venv --verbose
```

```bash
source .venv/bin/activate
```

```bash
which python && python --version
```

```bash
uv pip install -r requirements.txt
```

```bash
uv pip list --strict
```

```bash
uv pip check --verbose
```

```bash
uv pip tree --show-version-specifiers --strict
```

```bash
ruff check
```

```bash
mypy
```

```bash
ruff check --fix
```

```bash
ruff format
```

```bash
python 01.py
```

```bash
deactivate
```