semvec/pypi-packages huggingface dataset:
mcp-renderlytic 0.1.6
Renderlytic is a headless CMS that empowers users to create and manage their blog content, which can then be seamlessly integrated into various AI-powered clients and web applications, rendering as static HTML.
Requires Python: >=3.11

# Renderlytic

Renderlytic is a headless CMS that empowers users to create and manage their blog content, which can be seamlessly integrated into various AI-powered clients and web applications, rendering as static HTML. It provides a flexible, decoupled content platform designed for developers and content creators.

## 🔧 Installation

Install the package via pip:

```bash
pip install mcp-renderlytic
```

> **Note:** Please goto Renderlytic Website to obtain your `RENDERLYTIC_API_KEY` values.

## 💬 Example Usage

Once the server is running, you can create and manage blog content through the user-friendly editor, and fetch your content via the API for use in your web applications or AI clients.

```json
"renderlytic": {
  "command": "uvx",
  "args": ["mcp-renderlytic"],
  "env": {
    "RENDERLYTIC_API_KEY": "<YOUR_API_TOKEN>",
  }
}
```

The system will output your content as static HTML, ready for integration.

## 📚 References

Renderlytic is designed to be flexible and integrate with AI-powered services and static site generators.

## 📩 Contact

For access credentials or collaboration inquiries, please contact the Renderlytic team.

## 🏢 About Renderlytic

Renderlytic is focused on building modern content infrastructure for developers and creators. Our goal is to make content management flexible, performant, and ready for the AI-powered web.

## 🏷️ Tags

`headless-cms` • `content-management` • `ai-integration` • `static-site` • `javascript` • `web-development`
fig2q 0.1.3
Directly upload Figma designs to Q

### How to install

```bash
pip install fig2q
```

Then add a add `FIGMA_TOKEN` .bashrc or .zshrc. For example:

```bash
echo 'export FIGMA_TOKEN=YOURTOKEN' >> ~/.zshrc
```

You can generate a token on your Figma Account page under the Tab "Security".

### How to use

In you project folder, create a file called `q.yaml`.
The file should contain a link to the q-infographic you
want to update, and the links to the figma frames that should be used.

```yaml
- type: infographic
  q: https://qv2.st.nzz.ch/editor/infographic/560x7350xf5bxb3a50cb836998edabcd
  staging: https://qv2.st-staging.nzz.ch/editor/infographic/560x7350xf5bxb3a50cb836998edabcd
  mw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Mein-Projekt?node-id=1-1787&node-type=FRAME
  cw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Mein-Projekt?node-id=1-1982&node-type=FRAME
  kw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Mein-Projekt?node-id=1-1983&node-type=FRAME
  fw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Mein-Projekt?node-id=1-1984&node-type=FRAME
```

Then run the script with the following command in the folder with the `q.yaml` file:

```bash
fig2q
```

Or pass the path of the file as an argument:

```bash
fig2q path/to/q.yaml
```

Only `mw` and `cw` are required. The other links are optional.
Also, the `staging` link is optional. If it is not provided, the script will not update the staging version of the q-infographic.

You can also use the script to update a scroll_graphic. In this case, the `q.yaml` file should look like this:

```yaml
- type: scroll_graphic
  q: https://qv2.st.nzz.ch/editor/scroll_graphic/599cb06749192d5221a2f8e4dcabcdef
  staging: https://qv2.st-staging.nzz.ch/editor/infographic/560x7350xf5bxb3a50cb836998edabcd
  steps:
      - mw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Untitled?node-id=1-2&node-type=frame&t=dVqDEKkaO47UMmde-11
        cw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Untitled?node-id=1-17&node-type=frame&t=dVqDEKkaO47UMmde-11
        text: Text of the first textbox
      - mw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Untitled?node-id=1-18&node-type=frame&t=dVqDEKkaO47UMmde-11
        cw: https://www.figma.com/design/26LECd2dAce34lxzgCtala/Untitled?node-id=1-19&node-type=frame&t=dVqDEKkaO47UMmde-11
        text: Text of the second textbox
```

## Use it without Figma

If you are not using Figma or don't want to link Frames directly, you can also add image paths.

```yaml
- type: infographic
  q: https://qv2.st.nzz.ch/editor/infographic/560x7350xf5bxb3a50cb836998edabcd
  mw: pngs/mw.png
  cw: pngs/cw.png
```

## Development

You can run the script from a folder like this:

```sh
python -m fig2q q.yaml
```
datamintapi 0.0.post1
Transitional package - use 'datamint' instead
Requires Python: >=3.7

# datamintapi - Transitional Package

⚠️ **This package is deprecated and should not be used for new projects.**

## Purpose

This package exists for two reasons:
1. **Name Protection**: Prevent malicious name squatting of the `datamintapi` namespace
2. **Migration Aid**: Help existing users transition to the correct `datamint` package

## Migration Instructions

If you're currently using `datamintapi`, please migrate to `datamint`:

```bash
# Remove old package
pip uninstall datamintapi

# Install correct package
pip install datamint
```

Then update your code:

```python
# Old (deprecated)
import datamintapi

# New (correct)
import datamint
```

## About Datamint

- **Official Package**: https://pypi.org/project/datamint/
- **GitHub**: https://github.com/SonanceAI/datamint-python-api
trinite-movies-sdk 0.0.2
SDK Python pour accéder à l’API MovieLens (Data Analysts/Data Scientists friendly)
Requires Python: >=3.10.12

# MovieLens SDK - `trinite_movies_sdk`

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/trinite_movies_sdk.svg)](https://badge.fury.io/py/trinite_movies_sdk)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

---

## Installation

```bash
pip install trinite_movies_sdk
```

---

## Configuration

```python
from trinite_movies_sdk import MovieClient, MovieConfig

# Configuration avec l’URL de votre API (Render ou locale)
config = MovieConfig(movie_base_url="https://movie-backend-yvle.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
- Étudiants et curieux en Data
- Développeurs Python

---

## Licence

MIT License

---

## Liens utiles

- API Render : [https://movie-backend-yvle.onrender.com](https://movie-backend-yvle.onrender.com)
- PyPI : [https://pypi.org/manage/project/trinite-movies-sdk](https://pypi.org/manage/project/trinite-movies-sdk)