update & rename smal => mxsmal
Some checks are pending
Build, test and release / timestamp (push) Waiting to run
Build, test and release / changes (push) Waiting to run
Build, test and release / pygomx-wheel (macos-15-intel) (push) Blocked by required conditions
Build, test and release / pygomx-wheel (macos-latest) (push) Blocked by required conditions
Build, test and release / pygomx-wheel (windows-11-arm) (push) Blocked by required conditions
Build, test and release / pygomx-wheel (windows-2022) (push) Blocked by required conditions
Build, test and release / pygomx-wheel-linux (ubuntu-24.04-arm) (push) Blocked by required conditions
Build, test and release / pygomx-wheel-linux (ubuntu-latest) (push) Blocked by required conditions
Build, test and release / pygomx-pypi (push) Blocked by required conditions
Build, test and release / smal-sdist (push) Blocked by required conditions
Build, test and release / smal-wheel (push) Blocked by required conditions
Build, test and release / smal-pypi (push) Blocked by required conditions

This commit is contained in:
saces 2026-04-04 12:12:56 +02:00
parent f57d958518
commit 3f6be78685
4 changed files with 16 additions and 6 deletions

View file

@ -205,7 +205,7 @@ jobs:
environment: environment:
name: pypi name: pypi
#url: https://test.pypi.org/p/smal #url: https://test.pypi.org/p/smal
url: ${{ github.ref == 'refs/heads/main' && 'https://pypi.org/p/smal' || 'https://test.pypi.org/p/smal' }} url: ${{ github.ref == 'refs/heads/main' && 'https://pypi.org/p/mxsmal' || 'https://test.pypi.org/p/mxsmal' }}
permissions: permissions:
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
steps: steps:

1
smal/.gitignore vendored
View file

@ -1,3 +1,4 @@
__pycache__ __pycache__
*.egg-info *.egg-info
build build
.eggs/

View file

@ -1,10 +1,10 @@
[build-system] [build-system]
requires = ["setuptools"] requires = ["setuptools", "calver"]
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"
[project] [project]
name = "smal" name = "mxsmal"
version = "0.0.1" dynamic = ["version"]
requires-python = ">=3.10" requires-python = ">=3.10"
description = "smal - simple matrix application library" description = "smal - simple matrix application library"
authors = [{ name = "saces" }] authors = [{ name = "saces" }]
@ -19,12 +19,12 @@ dependencies = [
"asyncio", "asyncio",
"cffi>=2.0.0", "cffi>=2.0.0",
"click", "click",
"pygomx>=0.0.2" "pygomx>=2026.4.4.9.9",
] ]
[tool.setuptools.package-dir] [tool.setuptools.package-dir]
"pymxutils" = "src/pymxutils" "pymxutils" = "src/pymxutils"
"smal" = "src/smal" "mxsmal" = "src/smal"
"smbl" = "src/smbl" "smbl" = "src/smbl"
"demobot" = "src/demobot" "demobot" = "src/demobot"

9
smal/setup.py Normal file
View file

@ -0,0 +1,9 @@
# Copyright (C) 2026 saces@c-base.org
# SPDX-License-Identifier: AGPL-3.0-only
from setuptools import setup
setup(
use_calver="%Y.%m.%d.%H.%M",
setup_requires=["calver"],
)