Skip to main content
Paylo

Paylo

Safe JSON templates with explicit variables, preserved value types and clear missing-variable errors.

CI PyPI Python License

User guide · Guía en español · Keyword reference ↗ · Live examples · PyPI

Install

pip install "robotframework-paylo[robot]"

Python users can install robotframework-paylo without the Robot adapter dependencies.

Python and Robot Framework

from paylo import render_template

payload = render_template(
    {"name": "{{customer.name}}", "quantity": "{{quantity}}"},
    {"customer": {"name": "Ana"}, "quantity": 3},
)
assert payload == {"name": "Ana", "quantity": 3}
*** Settings ***
Library    Paylo

*** Test Cases ***
Create A Payload
    VAR    &{values}    name=Ana    quantity=${3}
    ${body}=    Render JSON    {"name":"{{name}}","quantity":"{{quantity}}"}    ${values}
    Should Be Equal As Integers    ${body}[quantity]    3

Contributing

See CONTRIBUTING.md, CHANGELOG.md, and the development guide.

Metadata

Release files for robotframework-paylo 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for robotframework-paylo 0.1.0
File Size Uploaded
robotframework_paylo-0.1.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for robotframework-paylo 0.1.0
File Interpreter ABI Platform
robotframework_paylo-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.9 kB

Release files / robotframework_paylo-0.1.0.tar.gz

Download URL robotframework_paylo-0.1.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c278be51399a1057667fa723a01f8bbedbb28875ce2733ef7fdda0616b172780
BLAKE2b-256 checksum
How to use checksums
059e24aceabf69f9a8d6e7c1b237ac71704a29c1b58cf156e6c75b8a5100de59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / robotframework_paylo-0.1.0-py3-none-any.whl

Download URL robotframework_paylo-0.1.0-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c674195f7be61ac7961d64ab29db3a73ed60822a437420ec3d7e41c775e736b
BLAKE2b-256 checksum
How to use checksums
8b005150c7552ac0483f78ab822013e66b6114b3c4d77d4840737ed7c1d30d3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page