semvec/pypi-packages huggingface dataset:
gemtext2latex 0.1
Convert Gemini text to LaTeX
Requires Python: >=3.10

gemtext2latex
=============

This is a trivial tool for converting text in Gemini format to LaTeX. It assumes the presence of a minimal LaTeX class called `mk-plain`.

The tool simply reads Gemini text on stdin and emits a reasonable LaTeX document, which in turn can produce a reasonable PDF via `pdflatex`.

Usage once the interface has re-stabilised
------------------------------------------

    $ gemtext2latex < example.gemini > example.tex
    $ pdflatex example.tex

Installers
----------

It is intended that one should be able to install this via Python's normal packaging tools, e.g.,

    $ pipx install gemtext2latex

Alternatively, binary installers are going to be generated on Github. These probably install all of Python, so are a bit of overkill.

To do
-----

* provide docs
* tidy up the code

Licence
-------

To the extent that such a small piece of code is subject to copyright, I am
happy to make it available under the Apache Software Licence, v2.0.
cinemasdk 0.0.4
Software Development Kit (SDK) for MovieLens API Analyst et Scientists
Requires Python: >=3.12

# MovieLens SDK - `cinemasdk`

Un SDK Python simple pour interagir avec l’API REST MovieLens. Il est conçu pour les **Data Analysts** et **Data Scientists**, avec une prise en charge native de **Pydantic**, **dictionnaires** et **DataFrames Pandas**.

[![PyPI version](https://badge.fury.io/py/moviesdk.svg)](https://badge.fury.io/py/moviesdk)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

---
## Créé et maintenu par

- Attemene Kouassi 



## Installation

```bash
pip install cinemasdk
```

---

## Configuration

```python
from filmsdk import MovieClient, MovieConfig

# Configuration avec l’URL de votre API (Render ou locale)
config = MovieConfig(movie_base_url="https://movie-backend-xelv.onrender.com")
client = MovieClient(config=config)
```

---

## Tester le SDK

### 1. Health check

```python
client.health_check()
# Retourne : {"status": "ok"}
```

### 2. Récupérer un film

```python
movie = client.get_movie(1)
print(movie.title)
```

### 3. Liste de films au format DataFrame

```python
df = client.list_movies(limit=5, output_format="pandas")
print(df.head())
```

---

## Modes de sortie disponibles

Toutes les méthodes de liste (`list_movies`, `list_ratings`, etc.) peuvent retourner :

- des objets **Pydantic** (défaut)
- des **dictionnaires**
- des **DataFrames Pandas**

Exemple :

```python
client.list_movies(limit=10, output_format="dict")
client.list_ratings(limit=10, output_format="pandas")
```

---

## Tester en local

Vous pouvez aussi utiliser une API locale :

```python
config = MovieConfig(movie_base_url="http://localhost:8000")
client = MovieClient(config=config)
```

---

## Public cible

- Data Analysts
- Data Scientists
- Développeurs Python

---

## Licence

MIT License

---

## Liens utiles

- API Render : [https://movie-backend-xelv.onrender.com](https://movie-backend-xelv.onrender.com)
- PyPI : [https://pypi.org/project/filmsdk](https://pypi.org/project/filmsdk)