yamloom
a library for generating GitHub Actions workflows from Python code
Installation
pip install yamloom
or
uv pip install yamloom
if you use uv.
Usage
The main goal of yamloom is to never touch a YAML file and instead produce them through code. All of the possible allowed keys of a GitHub workflow are implemented as Python objects. The top-level object is a Workflow itself:
class Workflow:
def __init__(
self,
*,
jobs: Mapping[str, Job],
on: Events,
name: str | None = None,
run_name: str | StringExpression | None = None,
permissions: Permissions | None = None,
env: Mapping[str, str | StringExpression] | None = None,
defaults: Defaults | None = None,
concurrency: Concurrency | None = None,
) -> None: ...
def dump(
self, path: Path | str, *, overwrite: bool = True, validate: bool = True
) -> None: ...
Every part of the constructor represents a key in a workflow file, and the dump method will write formatted YAML to a given path. The validate kwarg checks the produced YAML against the GitHub Actions workflow JSON schema from SchemaStore. Jobs are given as a dict of Job objects:
class Job:
def __init__(
self,
*,
steps: list[Step] | None = None,
name: str | StringExpression | None = None,
permissions: Permissions | None = None,
use_recommended_permissions: bool = True,
needs: list[str] | None = None,
condition: str | BooleanExpression | None = None,
runs_on: RunsOnSpec | list[str | StringExpression] | str | StringExpression | None = None,
snapshot: str | None = None,
environment: Environment | None = None,
concurrency: Concurrency | None = None,
outputs: Mapping[str, str | StringExpression] | None = None,
env: Mapping[str, str | StringExpression] | None = None,
defaults: Defaults | None = None,
timeout_minutes: int | None = None,
strategy: Strategy | None = None,
continue_on_error: str | bool | StringExpression | BooleanExpression | None = None,
container: Container | None = None,
services: Mapping[str, Container] | None = None,
uses: str | None = None,
with_opts: Mapping | None = None,
secrets: JobSecrets | None = None,
) -> None: ...
When use_recommended_permissions is True, job permissions are merged with any recommended permissions provided by steps (neither side overwrites the other; the merge keeps the most permissive value per scope).
Note that some of the type hints refer to "Expressions" (more on this later). Furthermore, Jobs contain a sequence of Step objects, which cannot be constructed directly but instead are formed from either scripts or actions:
def script(
*script: str | StringExpression,
name: str | StringExpression | None = None,
condition: str | BooleanExpression | None = None,
working_directory: str | StringExpression | None = None,
shell: str | None = None,
id: str | None = None,
env: Mapping[str, str | StringExpression] | None = None,
permissions: Permissions | None = None,
continue_on_error: bool | BooleanExpression | None = None,
timeout_minutes: int | NumberExpression | None = None,
) -> Step: ...
def action(
name: str | StringExpression | None,
action: str,
*,
ref: str | None = None,
with_opts: Mapping | None = None,
args: str | StringExpression | None= None,
entrypoint: str | StringExpression | None = None,
condition: str | BooleanExpression | None = None,
id: str | None = None,
env: Mapping[str, str | StringExpression] | None = None,
continue_on_error: bool | BooleanExpression | None= None,
timeout_minutes: int | NumberExpression | None= None,
) -> Step: ...
In practice, most workflows use hardly any of the keyword parameters, so most of the time we just need to define a few things. Let's look at one of the example workflows that GitHub provides:
name: learn-github-actions
run-name: ${{ github.actor }} is learning GitHub Actions
on: [push]
jobs:
check-bats-version:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-node@v4
with:
node-version: '20'
- run: npm install -g bats
- run: bats -v
We can replicate this in Python with yamloom as follows:
from yamloom.expressions import context
from yamloom import Workflow, Events, PushEvent, Job, action, script
print(
Workflow(
jobs={
'check-bats-version': Job(
steps=[
action('Checkout', 'actions/checkout', ref='v5'),
action(
'Setup Node',
'actions/setup-node',
ref='v4',
with_opts={'node-version': '20'},
),
script('npm install -g bats', name='Install bats'),
script('bats -v'),
],
runs_on='ubuntu-latest',
)
},
on=Events(push=PushEvent()),
name='learn-github-actions',
run_name=f'{context.github.actor} is learning GitHub Actions',
)
)
This will produce the following YAML:
---
name: learn-github-actions
run-name: ${{ github.actor }} is learning GitHub Actions
"on": push
jobs:
check-bats-version:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: "20"
- name: Install bats
run: npm install -g bats
- run: bats -v
Notice that these aren't quite the same. The most obvious things one might notice about the above Python code is that it's longer and more verbose than just writing the YAML directly. The main benefit comes from type hints and function signatures which give you the set of allowed keys and their types without having to wade through GitHub's documentation. The other benefit of this library comes from using prebuilt actions. For example, we could have written the code as:
from yamloom.actions.github.scm import Checkout
from yamloom.actions.toolchains.node import SetupNode
from yamloom.expressions import context
from yamloom import Workflow, Events, PushEvent, Job, script
print(
Workflow(
jobs={
'check-bats-version': Job(
steps=[
Checkout(),
SetupNode(node_version='20'),
script('npm install -g bats', name='Install bats'),
script('bats -v'),
],
runs_on='ubuntu-latest',
)
},
on=Events(push=PushEvent()),
name='learn-github-actions',
run_name=f'{context.github.actor} is learning GitHub Actions',
)
)
These custom actions contain their own nice signatures and type hints taken directly from their own documentation. yamloom provides a curated list of actions that might be commonly used, e.g. common programming language "setup" actions, common GitHub operations like working with caches or artifacts, and common third-party actions (like maturin to build this project). With these building blocks, complex workflows can be designed programmatically. YAML workflows may contain lots of repetition, but actual code can solve this with functions and loops!
Expressions
GitHub defines a syntax for expressions which are enclosed in ${{ ... }} delimiters. These expressions range from environment variables to references to parts of the workflow to repository secrets. Expressions aren't actually allowed in every field (in fact, some expressions are only allowed in certain places, but yamloom doesn't check for that yet), and some types of expressions have operations which can be used to build complex logic that is processed before the workflow runs. We've already seen in the example above that contexts all exist as members of the context object. These members have their own sets of allowed fields, some of which represent different types of expressions (StringExpressions, BooleanExpressions, NumberExpressions, ArrayExpressions, and ObjectExpressions). The latter supports dot notation (as well as square-bracket access) which can be useful for matrix strategies. These expressions can usually be cast into other expression types using methods like as_str, as_bool, and so on. These also support some logical operations (comparisons, equality, |, &, and ~). For example, we could write condition=context.github.ref.startswith('refs/tags/') | (context.github.event_name == 'workflow_dispatch') to run a job if it's from a tag push or from a workflow dispatch event.
Custom actions
To implement a custom action, define a class that subclasses ActionStep and implement __new__ to call super().__new__1 with the action name and options. Because it's all just code, it's fairly easy to distribute third-party actions as Python libraries (or by extending existing Python libraries). This repository is also open to contributions, and I plan to make it host a more curated set of essential actions that can be used with most important workflows.
CLI Usage
Create a workflow generator script (resolved from --file, $YAMLOOM_FILE,
.yamloom.py, or yamloom.py) which declares its complete owned workflow set:
from yamloom import sync
release = Workflow(...)
checks = Workflow(...)
if __name__ == '__main__':
sync({'release.yml': release, 'checks.yml': checks})
Then synchronize it with:
yamloom
You can also point to a specific script:
yamloom sync --file path/to/workflow_builder.py
Generated workflows carry a source-specific ownership header. sync rewrites changed files and
removes only stale files carrying the same header; manual workflows and files owned by another
generator are preserved. To check without changing the worktree, use:
yamloom check
Existing YAML can be converted into a structurally equivalent generator. Recognized built-in
actions use their typed Yamloom shortcuts; unknown actions and newer unsupported inputs fall back
to action(...):
yamloom convert .github/workflows/checks.yml -o imported_workflow.py
For Maturin projects, MaturinBuildSuite(...).jobs() supplies maintained Linux, musllinux,
Windows, macOS, and optional sdist jobs. Select the cpython, free-threaded, pypy, or all
profile, and use typed platform records or callbacks for unusual setup requirements.
Pre-commit
The hooks use the project/system yamloom executable so pre-commit does not compile the Rust
extension in an isolated environment. Install Yamloom in the same tool or project environment,
then configure the non-mutating check hook:
- repo: https://github.com/denehoffman/yamloom
rev: v0.5.5
hooks:
- id: yamloom-check
# args: ["--file", "path/to/workflow_builder.py"] # optional
Use yamloom-sync instead if the hook should apply changes automatically.
uv tool install pre-commit --with pre-commit-uv
pre-commit install
or use prek:
uv tool install prek
prek install
Third-party notices
This project vendors the GitHub Actions workflow JSON schema from JSON Schema Store (Apache-2.0).
See schemas/NOTICE and schemas/LICENSE for attribution and license text.
Why Rust?
This could have been implemented in pure Python (the original draft was), I'll admit, but if you've ever worked with YAML you'll know that the Python libraries for it are awful (mostly because YAML itself is awful). Rust has a nice YAML crate, and it helps to use strict enums for YAML fields rather than the optional type hints in Python. Also, the trait structure is much better than the amount of subclassing I was doing in my original Python code. The error handling is also much easier to implement, rather than having a mess of validators or some pyndantic models for everything. I have plans to make this a more robust tool, so Rust will eventually come in handy there as well. That being said, using a compiled language for a string-building library is maybe a bit overkill, but here we are.
TODOs
- Docstrings (I've been a bit lazy on this)
- Tests
- More custom actions
-
__new__is used instead of__init__due to the way PyO3 constructs classes from Rust, but a future update may change this behavior since there might be a way around it in the latest versions of PyO3. ↩
Metadata
Release files for yamloom 0.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yamloom-0.6.1.tar.gz | 114.2 kB | Details |
Built distributions (wheels)
Total release size: 105.1 MB
Release files / yamloom-0.6.1.tar.gz
| Download URL | yamloom-0.6.1.tar.gz |
|---|---|
| Size | 114.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0d4dafec1f219d70ce518c8bd1fdbf90fa177b749e459d5a40b06ef8fd280890
|
|
BLAKE2b-256 checksum How to use checksums |
5839e39fdcc7fd3191c8dcab6c5cd2c17c41466802b81f233d7da640f7eccb5d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-win_amd64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-win_amd64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4def4d94581314cb1ea6403979b37a5558caa783bfa7b3c590d24ca3701146fc
|
|
BLAKE2b-256 checksum How to use checksums |
87f6edcec9f195ed957ccbda2687ebe4a606e75ee3490ab3ffec8bbcf46f0f97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
db70715f7ee274c57251bcc209afeb8b8c8577b6d98d318d92f22531dd8118da
|
|
BLAKE2b-256 checksum How to use checksums |
82cf509c78aca2588f00f7c97b60d1378394d0a8688055af1bd7b3bc4760242b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.8 MB |
| Tags | Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
a6283638ca61415315a513f2dc351a2f4013ee02d1ef35df0fc51a0c9611fa75
|
|
BLAKE2b-256 checksum How to use checksums |
3f6a4bdfd7394cb39aeb00673c1b57e8c10a01f40b6ad3803399e8db910dc11c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.7 MB |
| Tags | Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
37b7ff653fe734f3119e24766a8ca48dfc6d12844b56b1d1ead5452369e946bc
|
|
BLAKE2b-256 checksum How to use checksums |
b3326f6bca0b1a69c47cd5c6e9842a2c2efbcc4dd65dc3cb6b2e721eac44e6be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
d3b2c5c2896410206217da9cbcfb8dce27f66b8276357240402870afba9cc7f1
|
|
BLAKE2b-256 checksum How to use checksums |
fabc3817afb2fe52737e39ac87cea0b11e7502fc9703dea2038686d3afe85eaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
fd2a0ff17abda5db982c416b3c594165839dcc6d2dd51e5e2dc3dec7fe64b39c
|
|
BLAKE2b-256 checksum How to use checksums |
3dcdaa9fc31dba4412823b4bb057defef37134ccdde13d88debbceacd422046f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | Linux glibc 2.17+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
7481437a7e92fc68023d45e96d66cb03b1ce6d761a4b144987747c10192a697c
|
|
BLAKE2b-256 checksum How to use checksums |
a03e948603f9f4e58ee7c957392400d35d128c40ac65a4c6d480a648ed48aa11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 2.9 MB |
| Tags | Linux glibc 2.17+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
36f29333b887779589eb6a9f3cc328437d4e510cfff38c1228d5dad94180e282
|
|
BLAKE2b-256 checksum How to use checksums |
28258b3790c47e87254751246865e49311caaac16096d3da2ad349fda976aeb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 2.7 MB |
| Tags | Linux glibc 2.17+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
216ae6f2437e688b6565d4f6fb32611318d1b076734f857d72ee1f390ed16e7e
|
|
BLAKE2b-256 checksum How to use checksums |
68b4a9180c3e6c57f347e224f34a50436ee7ea9a4218ad8c62871b71bd803920
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 2.4 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
9a23f2233d95f1ba62370e299a6ca58235041b7dfd4d091b2d97065b87c17acf
|
|
BLAKE2b-256 checksum How to use checksums |
6a898c9ea7226fe79e3a2665c079307fdbc2dfe7514b10cf9383ed1bb3ccfc81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
c7593662571c82d6cba8aa505f1f913434e00834272c44efd799aad0b97355a2
|
|
BLAKE2b-256 checksum How to use checksums |
9fc03278b85ab8f39c928a37a9a96586af09464f11b636c51117058d7c2915ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
63acba59989f34a83274edb934931e7b4ac0c449ee9b15f95641c86c36efa8bf
|
|
BLAKE2b-256 checksum How to use checksums |
d61fcf1429a6d855f4ca9fa1962c6041fa2cab0da523b982f1f0511f381537bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
| Download URL | yamloom-0.6.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
a5643b0f11df5932b3d730db8fcc9c31335c876af828aafc09ee8d2c65e7c168
|
|
BLAKE2b-256 checksum How to use checksums |
aa1cc555f1022613a9d90c09e9d4ef63f98fca88f87c3b78aaa3fae2d1db2e90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-win_amd64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5515919ec7f4b2553287707c2dafed3e0d65ac901ec53be198d92d3ee9a3a0fc
|
|
BLAKE2b-256 checksum How to use checksums |
113a214c15ec0d7544fc5d097f0e3a9942dba23d7eb1475a20c2f553a2212fbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-win32.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-win32.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
6206520d2f90745c25feec8bc8408e077dc555c795c85f6a21dba16b3e804263
|
|
BLAKE2b-256 checksum How to use checksums |
d65f9ad022bd8e2bae94d747d93cd706206f8da32624bdd8bb3dfb9ac440e1ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
b6c7aea867c7781346be2ffce532ba1f090b505c25fe17b597bc8f8ba097453f
|
|
BLAKE2b-256 checksum How to use checksums |
765ad1accc307aa19c954ae8fe7e4fca409b517545841afda8ea8460967084ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
a162e088d10dcdb1de2fee8079fa1863a1e2914e1b41ff5c2693c85ea2d60f93
|
|
BLAKE2b-256 checksum How to use checksums |
30c71dfbaac39ac09784d2979a786a7ccf9f93656f66870bfb2dd225d4fa73e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-musllinux_1_2_armv7l.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
1f610063f1c32c3fff0aacb66556353cb0a33b3425aa31031844412797eb0887
|
|
BLAKE2b-256 checksum How to use checksums |
4678c0283c17f0dbd61b8899e24d159079fc29e5d5f135aeed8c5e1c7bca0d0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
86111b1c642a4125e4e7e47d25db32ba27ea166f165790161f43a7302f9e9a89
|
|
BLAKE2b-256 checksum How to use checksums |
986e2bedc1466eee696add1d841087d0cb26b8951a49918dac384e1bf2d5a898
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8fcbb0a4290bda3dc01387c02e18dd1501918da676b88fb34548fb8912d8db78
|
|
BLAKE2b-256 checksum How to use checksums |
af6260a1c111824b4a73dc5d952d2bdc0f799333a80acaaeb5f826d301f652d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
b26d5fcd98f715f6251308cbc4d2302fa35449673a417d7e65fc4915f6109c68
|
|
BLAKE2b-256 checksum How to use checksums |
13193136bbedfbeb25c90380f16dd896da947abffa2debfd77b77acc13594f9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
fb6740eb18cd4474492f5489b421bb7e2e2d9165baef67a2a02be9f2215325b9
|
|
BLAKE2b-256 checksum How to use checksums |
2ce087652f55dcc458f52f2d2e75fdd73a144dbfc894da0eaeadab3f271aa707
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
ece6b8875d4ff44f42a35a32e65dbcd0bb6b2b4c9d500efda8651c58489d8803
|
|
BLAKE2b-256 checksum How to use checksums |
744c76cce3f7ded15bba78d9b2b5915bdb787c861f594a7409d1c6c504118448
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
07b13e79182abe952145333aa52c8e50a053d0b9a19a5f8d32663aad1a057a62
|
|
BLAKE2b-256 checksum How to use checksums |
9732ef6fba441e80959d97a74922db008111dbad14aafcf9eb5178c230687597
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2f19f48b5297e85ddc2b0ea6a786546ed16f1e3e4634ec0e4e92cfc76c7295b0
|
|
BLAKE2b-256 checksum How to use checksums |
a5ee00702c80611dbef6e5711ed1c00f6ab7513c44d66773105a5d91d876be2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7862e5732acf9d5ee1b98e9ee177f7f41f114ff26fbf4ba6f2aa1aacf5adedc8
|
|
BLAKE2b-256 checksum How to use checksums |
7ccfb99f5a541b42409dfe6192366c80deac0ba3407939b9099a3e3010bf8a97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp314-cp314t-macosx_10_12_x86_64.whl
| Download URL | yamloom-0.6.1-cp314-cp314t-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
519f4771c5730b408af404972088974897646234f8a7f20622c2fa43736086ef
|
|
BLAKE2b-256 checksum How to use checksums |
c369bd5e9e8bd58f4bcd8a7e63c33e6b4a7b7120688d8a170e751f8fe5aac213
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp312-abi3-win_arm64.whl
| Download URL | yamloom-0.6.1-cp312-abi3-win_arm64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.12 Windows ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
9abb58634271b0c3303f06aa2a35b5d57f88d334039bcf286968b588e923af95
|
|
BLAKE2b-256 checksum How to use checksums |
d10b08d767b2c1e24762cd66b88e2cf24bd2e16a83b34acad719523ba65d1be3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-win_amd64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-win_amd64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.10 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
bb3fd01994d87fa83aa4c0b04ab212b7d88866c7f1c62bb01ef5d1be2afd1e4c
|
|
BLAKE2b-256 checksum How to use checksums |
b11bed2a46ec26580c19a62835bc7c16d45655a7f80ca3bd8e3f50ab49f29f36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-win32.whl
| Download URL | yamloom-0.6.1-cp310-abi3-win32.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
362863c7d66d83f69ed3623c69b2ba4b3150b1107dd8e46da18abe1425fd4598
|
|
BLAKE2b-256 checksum How to use checksums |
4a49834298938d318fd6b020b389689e1889be1902b841fb75d268f133d82cb1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
4e5fe98bf5d7cef8a75ed567e23b7b34460bb1c16018f1ff8768fdb60ad51974
|
|
BLAKE2b-256 checksum How to use checksums |
f259ac4c598068d4cff211dc58abc26f0aaf454930d80743fa57d10251900b2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-musllinux_1_2_i686.whl
| Download URL | yamloom-0.6.1-cp310-abi3-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
6a140faf5c18cf3f294a028e77ff6d94726164372297ed209088f11dcbaedd00
|
|
BLAKE2b-256 checksum How to use checksums |
14094da134c25f8feab1d1eb22ea67156fc3f3ffb399b3b41218c8318c1c9a76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl
| Download URL | yamloom-0.6.1-cp310-abi3-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
f4562cb467668731e605397e2292d7014f666ee7188d8cca72b448287cfd2e2c
|
|
BLAKE2b-256 checksum How to use checksums |
fe2b3606d2fe197ceff1a9b75e9d8ebe1a9a8ab997c87577a3e2ceae961d0d17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
a7c0d70348bca8db1c1b452a2e716d9d1bf515caa46bfb4a75d8f3fdc47a6480
|
|
BLAKE2b-256 checksum How to use checksums |
abf357c577b7d7bb2c5d34424890be90821c307e85279b988cabf4d14f299f2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
c5430bde0b859b982271c195a4bd41ed4985ae47f7cddf10af07186c5deb46b1
|
|
BLAKE2b-256 checksum How to use checksums |
4f7ad50b455791c6aecfd1e99b29a12b0ab502c9cfdeeb97921596e44db5406d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | yamloom-0.6.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ IBM System/390x abi3 |
|
SHA-256 checksum How to use checksums |
fcc7b45399f6ef30c1fd261d78e8b9f75cf8a62d76ae94436aaeab985406f6ad
|
|
BLAKE2b-256 checksum How to use checksums |
ea42d53e49014561c1ce9ed0cce08e6e4dda8b93777d5353ec719dd220779aa0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | yamloom-0.6.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ PowerPC 64-le abi3 |
|
SHA-256 checksum How to use checksums |
61c131f66d64f9498f4710b0d0be8d418d88c6dbb5ea682727030d9e844fde09
|
|
BLAKE2b-256 checksum How to use checksums |
6338b38aa14cf1ed137abd7daff380004946fb69c7c05508022e6ab8bddccf3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | yamloom-0.6.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
40411544029ac8b30ffad21802cc19ece81b381da8c5a220d0c80ddde7474277
|
|
BLAKE2b-256 checksum How to use checksums |
8a831a6966ed2fb8455ae0dd903e1299308bfe3cf8ad01da1532a7e9e1926784
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | yamloom-0.6.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
dc87da2d0d5973cb9c8c1730c1e24adfa943e40c653748fad4c9c0906352c23d
|
|
BLAKE2b-256 checksum How to use checksums |
9a1fc518aa632d5f75c634464d37ef1c2d2336edc3981f6dd90485e564f2d8a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
8a01de481745517e69c5b088cbe27105c5c0bcfacec79be5e93361995d6126ad
|
|
BLAKE2b-256 checksum How to use checksums |
3a9f6c2342fb0f37fb269ffa6ceb9d21340d9b5e930936a7b155d4c8c21751af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.10 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
139fbc796a6ab1024b67f771ff61b78955de25e725c148bef1a6d8142944dc50
|
|
BLAKE2b-256 checksum How to use checksums |
5d2bfe5eb6134ed9d2102f6bc4c1ec66dbc06954d18c3e246494d62277c2aaa1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / yamloom-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl
| Download URL | yamloom-0.6.1-cp310-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.10 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
7a61b7547a5fc3468c422df4a08d65914689c30e6d7bce15e3fee3981d08c836
|
|
BLAKE2b-256 checksum How to use checksums |
dc470b0ee6c27c9f19e7207c4f7c3b79cd7defb67b64395b5a89be89b0bf3ae9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|