Rhoban's Planning and Control library
QP-based task-space inverse kinematics and dynamics for robots.
Written in C++ for runtime performance, with Python bindings for fast prototyping.
Documentation · Getting started · Examples repository · Build from source · Paper
pip install placo
What is PlaCo?
PlaCo is Rhoban's planning and control library. It is built on top of pinocchio and the eiquadprog QP solver, and provides a high-level API to express whole-body control problems as a set of tasks and constraints, which are assembled into a quadratic program and solved for you.
Installation
PlaCo is distributed as a wheel for Linux and macOS (x86-64 and arm64), and requires Python 3.10 or later:
pip install placo
It can also be built from sources, which is required to use the C++ API.
A first taste
import numpy as np
import placo
# Load a robot and create the kinematics solver
robot = placo.RobotWrapper("models/6axis/")
solver = placo.KinematicsSolver(robot)
solver.mask_fbase(True) # the robot is anchored to the ground
# Ask the "effector" frame to reach a given pose
effector_task = solver.add_frame_task("effector", np.eye(4))
effector_task.configure("effector", "soft", 1.0, 1.0)
# Solve the IK, and integrate the result in the robot state
robot.update_kinematics()
solver.solve(True)
Head to the getting started guide for a walkthrough, or to the examples repository for runnable robots and scenarios.
Resources
- Documentation — guides and full API reference
- Examples repository — runnable demos, models and videos
- Paper — PlaCo: a QP-based robot planning and control framework
- Issues — bug reports and feature requests
Citation
If you use PlaCo in your research, please cite the following paper:
@misc{duclusaud2025placo,
title={PlaCo: a QP-based robot planning and control framework},
author={Marc Duclusaud and Grégoire Passault and Vincent Padois and Olivier Ly},
year={2025},
eprint={2511.06141},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2511.06141},
}
License
PlaCo is released under the MIT License.
Release files for placo 0.9.25
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| placo-0.9.25.tar.gz | 140.8 kB | Details |
Built distributions (wheels)
Total release size: 38.5 MB
Release files / placo-0.9.25.tar.gz
| Download URL | placo-0.9.25.tar.gz |
|---|---|
| Size | 140.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
81646824ac6e4d02ed3a285363d90644d22e1c435d5fb4fa10a92dfdb05dba76
|
|
BLAKE2b-256 checksum How to use checksums |
a5624e032146670ac4ef9f142dd5bc4fb6d679f053646160125664b6ed9375e6
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | placo-0.9.25-0-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2d9efd0d11aed9c8a0fb106ae573ced05c58c7eadc06ace632c4368e65a23e91
|
|
BLAKE2b-256 checksum How to use checksums |
4ce02365d5925034a6e66fdf3b29778ac9d925d0f45f612b4b5d730106d1a7a7
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp314-cp314-manylinux_2_28_aarch64.whl
| Download URL | placo-0.9.25-0-cp314-cp314-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bcdf405d9dbcab1323fbb7ac2d63351372526238500eefaf1396162040a5f29d
|
|
BLAKE2b-256 checksum How to use checksums |
1992517be5db3748d0ecb8ad275d3a3c8af1061903266b6f00d98757c9806042
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | placo-0.9.25-0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3cb857696b624dff41006ec0d5703f2f6ae3bd01b825460eed6ce2671858d4f6
|
|
BLAKE2b-256 checksum How to use checksums |
ac38c0e8b64823edc9cba178b671de8f0f8812248261d2b30426b399b1dbf51b
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp314-cp314-macosx_10_9_x86_64.whl
| Download URL | placo-0.9.25-0-cp314-cp314-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
1c597f94af6fef8acc22461adeff65349a22ca1ab89119fc12d9ba088e0958b2
|
|
BLAKE2b-256 checksum How to use checksums |
7823feeb99ae85b90fa7b7eb753800b4823f1a72c59e27b84e512e710f954c98
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | placo-0.9.25-0-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d9d6476857e23d496f475e42fa4c423022c6c82f9a2fe0ccfca28842cb73e280
|
|
BLAKE2b-256 checksum How to use checksums |
7cf9f0554ee04e5d5cc4e259cf53aacde0371a20822bece1225e01d703a1df47
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp313-cp313-manylinux_2_28_aarch64.whl
| Download URL | placo-0.9.25-0-cp313-cp313-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ebe955bd6529e28fd6ba52e4b94b778d64543e8bcc5209f5ccad9ede6d0c69a8
|
|
BLAKE2b-256 checksum How to use checksums |
0209cecdea49390f77934aa5367761614e5c99b89f7d06575937dc16be5ccc29
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | placo-0.9.25-0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6c7d41e73785dde4abc6daba7eb931faf4cc5e215ba53ed316a4125a79ef59ca
|
|
BLAKE2b-256 checksum How to use checksums |
9dce7f824f5c643be777fbed27249596bf86375c3544b5e6f0a506804dea8516
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp313-cp313-macosx_10_9_x86_64.whl
| Download URL | placo-0.9.25-0-cp313-cp313-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
bae78ae48d85714a20d97937e584eda94e0517341783f6b143fac04b27f9061d
|
|
BLAKE2b-256 checksum How to use checksums |
a395f6cb00d9d4f39636775823c39a61f78050a1f86c36588e69611b57d10c4b
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | placo-0.9.25-0-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d5fdd78d004dd070ba0ad0868c26c7ec3a053f139ff460bd32071b49ba91346d
|
|
BLAKE2b-256 checksum How to use checksums |
904eee36f47f949c2d3c46163ca6831163c491ce41af84ad411ec190bedcb4b1
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp312-cp312-manylinux_2_28_aarch64.whl
| Download URL | placo-0.9.25-0-cp312-cp312-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1ff0a7c54df791d183dd2a9352ea20493673d615179915ead2d9a2f27fb65f67
|
|
BLAKE2b-256 checksum How to use checksums |
086cb7f1f17109cf853a17c04d395c3c158e69e2f2f5b0d1461df20037878c0e
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | placo-0.9.25-0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
344e73889cece2077aa7f9c171de50f956f92a168d4316005d76846ddeed459c
|
|
BLAKE2b-256 checksum How to use checksums |
2c33a256d6e963302e4b240a82ce8abcf02c937dad9340947139f8f7f11b502c
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp312-cp312-macosx_10_9_x86_64.whl
| Download URL | placo-0.9.25-0-cp312-cp312-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
3fce71b8ae3c4c6f4db3f38fd8fcdabb8377306daed0448e9c1723f6f095db53
|
|
BLAKE2b-256 checksum How to use checksums |
d0f09cab5648ba9731ac6b5b98aecf224d97361146aaa75328cc171f23e12f59
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | placo-0.9.25-0-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a2c42f7ecb2779e1942e49d063271eb3cad9129342b5654e7a862a1d690af773
|
|
BLAKE2b-256 checksum How to use checksums |
6d992fa1a1c83d1b70ff92cd45ee1ae3f81c487fb6060aa217b1469ac987e4b4
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | placo-0.9.25-0-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b0054fbbccb33c5b75914821156865e9f3844b8dd9dd6c619d107d5cfe3f3765
|
|
BLAKE2b-256 checksum How to use checksums |
7255044b0b12874f8d3e210325ce5f969bee67da563d45993fe78809367aad8b
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | placo-0.9.25-0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c0830d54e6ff883700ea84788d2b5b14fc59eee9b0275ba1d8a2de6f1380e55b
|
|
BLAKE2b-256 checksum How to use checksums |
6d4b7c3c95f4b7bf316f81bc0ff5c54620d8a0f3050ad33f99a06f587a2cd4d4
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | placo-0.9.25-0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
202aece7974e589abaec7c61ec7260441155ad2bfe74e28485828f0fc814e90d
|
|
BLAKE2b-256 checksum How to use checksums |
5d6030cafb301469bde61d5a01356a8f9b6143605ec499567604785162423144
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | placo-0.9.25-0-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
dc59c069742f10a8b289efb2f4d118dabb5df931eb9741b54b3f39e1d55beff7
|
|
BLAKE2b-256 checksum How to use checksums |
d72cff255918048645742cea1b633fa692db5e88e4e44a03e6d2eb9ff932780f
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | placo-0.9.25-0-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
18065fbb6077a4ca9d213724768d2077606dc7deac7c8a6acd239d922722c7ce
|
|
BLAKE2b-256 checksum How to use checksums |
dbe3b9b0378387c78386e03a43a3c5a5b2d76da982fc2a235c7d8aaf8b232d28
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | placo-0.9.25-0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
970d3846d6449d09adbc216eb52777225e665ef841da44852928c2150d836449
|
|
BLAKE2b-256 checksum How to use checksums |
efec648ee929f7598d2e136b713ca0757848c72a1cec79d758e635e9e87445c4
|
| 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 Aug 27, 2026.
Transparency logRelease files / placo-0.9.25-0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | placo-0.9.25-0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
5fdc98decbec16cc981d51b87e4c6f6bbf1b00b7fa27e0e9baa6805073e36b60
|
|
BLAKE2b-256 checksum How to use checksums |
9bbab524d5cd1143c5bf31ffe95cb80a2f64afe3852ee310b1d2297cebf3fff3
|
| 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 Aug 27, 2026.
Transparency log