Skip to content

Commit e3412be

Browse files
chore(release): Wave 1 PyPI readiness — SAL-7.1 metadata + Trusted Publishing env
- add environment: name: pypi to publish.yml (OIDC Trusted Publishing requirement) - update license identifier SAL-7.0 → SAL-7.1 in pyproject.toml, CITATION.cff, .zenodo.json, README - add missing version: "0.1.0" to .zenodo.json - update CITATION.cff date-released to 2026-05-03 - fix badge URL SAL%20v7.0 → SAL%20v7.1 in README - update README Repo Identity Commit SHA to current HEAD Wave 1 pending publisher slot: zpe-mental (Zer0pa/ZPE-Mental, publish.yml, env pypi)
1 parent 7d46681 commit e3412be

5 files changed

Lines changed: 11 additions & 7 deletions

File tree

.github/workflows/publish.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88
jobs:
99
publish:
1010
runs-on: ubuntu-latest
11+
environment:
12+
name: pypi
13+
url: https://pypi.org/p/zpe-mental
1114
permissions:
1215
id-token: write
1316
contents: read

.zenodo.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"title": "ZPE-Mental: bounded endogenous visual form encoding",
33
"description": "ZPE-Mental is a bounded encoding product for endogenous visual forms: tunnels, spirals, lattices, cobweb-like geometry, and the profile and symmetry metadata needed to round-trip those forms exactly. It ships a public Python API backed by a Rust-native fast path, with a pure-Python reference path kept in-repo for parity checks.",
4+
"version": "0.1.0",
45
"creators": [
56
{
67
"name": "Zer0pa (Pty) Ltd"
@@ -13,7 +14,7 @@
1314
"rust extension",
1415
"reproducible research"
1516
],
16-
"license": "LicenseRef-Zer0pa-SAL-7.0",
17+
"license": "LicenseRef-Zer0pa-SAL-7.1",
1718
"upload_type": "software",
1819
"related_identifiers": [
1920
{

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cff-version: 1.2.0
22
title: ZPE-Mental
33
message: Please cite this repository using the metadata below.
44
type: software
5-
license: LicenseRef-Zer0pa-SAL-7.0
5+
license: LicenseRef-Zer0pa-SAL-7.1
66
authors:
77
- name: Zer0pa (Pty) Ltd
88
email: architects@zer0pa.ai
@@ -15,7 +15,7 @@ keywords:
1515
- rust extension
1616
- reproducible research
1717
version: 0.1.0
18-
date-released: 2026-04-20
18+
date-released: 2026-05-03
1919
abstract: >
2020
Bounded endogenous visual form encoding with a Rust-native fast path and
2121
in-repo Python reference parity checks.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ZPE-Mental
22

3-
[![License: SAL v7.1](https://img.shields.io/badge/license-SAL%20v7.0-blue.svg)](LICENSE)
3+
[![License: SAL v7.1](https://img.shields.io/badge/license-SAL%20v7.1-blue.svg)](LICENSE)
44

55
## What This Is
66

@@ -43,8 +43,8 @@ The product is useful now and improving continuously. The current surface is pre
4343
| Visibility | PUBLIC |
4444
| Architecture | VISUAL_FORM_STREAM |
4545
| Encoding | MENTAL_ENDOGENOUS_FORM_V1 |
46-
| Commit SHA | 1fc027756da4 |
47-
| License | SAL-7.0 |
46+
| Commit SHA | 7d4668156676 |
47+
| License | SAL-7.1 |
4848
| Authority Source | proofs/artifacts/mental_release_matrix.json |
4949

5050
## Readiness

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ version = "0.1.0"
88
description = "Bounded endogenous visual form encoding with a Rust-native fast path"
99
readme = "README.md"
1010
requires-python = ">=3.11"
11-
license = "LicenseRef-Zer0pa-SAL-7.0"
11+
license = "LicenseRef-Zer0pa-SAL-7.1"
1212
authors = [{name = "Zer0pa (Pty) Ltd", email = "architects@zer0pa.ai"}]
1313
dependencies = []
1414
keywords = [

0 commit comments

Comments
 (0)