Skip to main content

Python bindings for SLICOT C library (control theory)

Project description

ctrlsys

PyPI version Build Status Documentation License: BSD-3-Clause

Python bindings for SLICOT (Subroutine Library In COntrol Theory) - numerical routines for control systems analysis and design. This is a low-level API primarily targeting AI agents and higher-level libraries.

Note: This package was previously published as slicot on PyPI. Install with pip install ctrlsys.

Installation

pip install ctrlsys

Features

  • 600+ routines for control systems
  • State-space methods: Riccati, Lyapunov, pole placement
  • Model reduction: Balance & Truncate, Hankel-norm
  • System identification: MOESP, N4SID
  • NumPy integration: Column-major arrays

Usage

While you can use this library directly, it's recommended to access it through AI coding agents that understand control theory conventions and SLICOT's API patterns.

For agent skills (Claude Code, Cursor, etc.), see control-skills.

Quick Start

import numpy as np
import ctrlsys

# Controllability analysis
A = np.array([[1, 2], [3, 4]], order='F')
B = np.array([[1], [0]], order='F')

a_out, b_out, ncont, z, tau, info = ctrlsys.ab01md('I', A, B.flatten(), 0.0)
print(f"Controllable dimension: {ncont}")

Column-Major Arrays

SLICOT uses Fortran conventions:

A = np.array([[1, 2], [3, 4]], order='F')  # Required!

Contributions

I don't accept direct contributions. Issues and PRs are welcome for illustration, but won't be merged directly. An AI agent reviews submissions and independently decides whether/how to address them. Bug reports appreciated.

License

This project (C11 translation and Python bindings) is BSD-3-Clause. See LICENSE.

The original SLICOT library is copyright © 1996-2025 The SLICOT Team, maintained by NICONET e.V., and licensed under BSD-3-Clause. See LICENSE-SLICOT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ctrlsys-1.0.19.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ctrlsys-1.0.19-cp314-cp314-win_amd64.whl (9.3 MB view details)

Uploaded CPython 3.14Windows x86-64

ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

ctrlsys-1.0.19-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

ctrlsys-1.0.19-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

ctrlsys-1.0.19-cp314-cp314-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ctrlsys-1.0.19-cp313-cp313-win_amd64.whl (9.2 MB view details)

Uploaded CPython 3.13Windows x86-64

ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ctrlsys-1.0.19-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

ctrlsys-1.0.19-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

ctrlsys-1.0.19-cp313-cp313-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ctrlsys-1.0.19-cp312-cp312-win_amd64.whl (9.2 MB view details)

Uploaded CPython 3.12Windows x86-64

ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ctrlsys-1.0.19-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

ctrlsys-1.0.19-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

ctrlsys-1.0.19-cp312-cp312-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ctrlsys-1.0.19-cp311-cp311-win_amd64.whl (9.2 MB view details)

Uploaded CPython 3.11Windows x86-64

ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_x86_64.whl (11.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ctrlsys-1.0.19-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

ctrlsys-1.0.19-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

ctrlsys-1.0.19-cp311-cp311-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file ctrlsys-1.0.19.tar.gz.

File metadata

  • Download URL: ctrlsys-1.0.19.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctrlsys-1.0.19.tar.gz
Algorithm Hash digest
SHA256 3eb9e68bebba26450f7843eb2a9889bac36b74443c0ee454695e17291e6c2a0c
MD5 4b3b9e491cce5240d8ebfd209649c11b
BLAKE2b-256 412c87c09e490a41c12890691febc6bfd0672ca58ea2b3c8efcdd0f080d02e48

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19.tar.gz:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.0.19-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctrlsys-1.0.19-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c9cf646f91ce95bd4546821a2836a6c44fd960ccaaa9086e77fecaa01afcaa4c
MD5 cbc8d0bb7d2f0dd0ee4262671c94a033
BLAKE2b-256 ed493a2c2ba8f6365326b3d51297a57b6732cb2ced08e18877fe256fcb56284d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c369ac19975eb30e4befac3687600179e755ed3ee33549a69899f301e7741ebd
MD5 2802782fe56d7d9229b5b51980fdb4a3
BLAKE2b-256 67b1dab54ff4de1259da15dc3d685d8705be053cefa59dba9f5c809ef70c84a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4ad88c17e4fed87ceb13c415d685e5547b63d55ea83b626bfb59b6c6aff3e90b
MD5 ec8d5fde89c5dfc7637d551fbeda91f2
BLAKE2b-256 4f4f6d62f6befd70b01e330291beb846ee0f68d8718cfd5debe4b821fff5c34b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ed2c25df64f25b27a0220cdbe8cfe36ff3be88633c5275212629d4b1ab4e00a
MD5 87ed97304aebdf47f03d954933ef5707
BLAKE2b-256 f3bb15ff41e3e6c75f5e35dfce5094fb21eec6805583f4cd14bfcb60b385c7af

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a45b931b0079f1930a6802bbbe7a6f6822b0f4c0f8c3931e2687662f1ecd2c12
MD5 5f9d28ca7292177dc5a48b6d21af7237
BLAKE2b-256 a9b12cc8ea7bf683fae8230d62d62ed257169736eab91de5b5e8c6fed9ca666e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f190bed6e94777f17e26fba2cd1ccda84dea8f68baaf62ef15ff691473af2e8
MD5 5ba09adf8f06b6b4fe4430a5fee0981a
BLAKE2b-256 f9132487139b6b1b48ecbe2e8db0285bfa1c9948ddff55e11a8cd3cc29a5fe7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.0.19-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctrlsys-1.0.19-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8419e05709c378cc6ac8a3d242aefa4e7657bc009b4e7589508de44e06664b46
MD5 bebddd07ddb830317040dcb8c0680128
BLAKE2b-256 8e35de2c878341347b14680a2a69515d31a17d271ab22ccb75125da586e14f10

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71de7b0d0c4ad5f2b3a1576518c5fa647c2d39c5bdcc5c98821f36bda72042fd
MD5 19690ae8c60cd1997811733ad92f2027
BLAKE2b-256 838480e07ea1ccd9b7253c7b56d2231ba461cc0ae28a86514ac09392891c4abd

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a9a47f4a13de295ec7c22717bcedc47f98692d5eeb0908e9c517733ca840af89
MD5 5f4817eb9467616f2f4dfdf93b3a5527
BLAKE2b-256 6335c066464e4a17d0007af269156f4ea79f636d1dab33874e722997955b5f0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ccbe89d1ee2c8e26dafc3a4db938b9eb36616027236e10b5a3ba6c670272962
MD5 e4d031c7aaba4cecc4e2fa4ba3e0babc
BLAKE2b-256 92b10fa01716a717bc1e52e641be987a5eb4a08080c5bb8559b38b540e9dc2a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a8d5c253690b9a0a07084639340878807a41a1599c85b14b96cf3347718ff1e4
MD5 c6553b910d51fb2e7f41657a874cf2da
BLAKE2b-256 37b5a421b5d5d160039709ad5ddc064c70f9339dc744411bc85df675f1c399ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5609b063e46b3345c3e09b06c9d3fd2590d1ae017f6c84715d71537b4db10d3
MD5 27180d195b84892ec242addde37d2524
BLAKE2b-256 2857a83620d75f49996cf43a21b345d35cc585faddd98a07d14aa2c6461d8ed2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.0.19-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctrlsys-1.0.19-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a227d74a3f387171a801e8426178fffb12d7c4bb0b48599e159cd29d3a6f82a7
MD5 108de721a7043d81d64f8573026ec448
BLAKE2b-256 774256d25ec6203597729af7c32017d4a5db1672e9f2d914a2912a7f3d6b0858

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 10443510c3f9ac88aa54b2686fb9980f7c3e514e8a7508eaa2a8ce624ebb3d83
MD5 6a24a17f49b68a61180dd84db7c38c06
BLAKE2b-256 3653f2c934ab0aac7bb60ed6dfd860bfe03a9caad8dae13018d6069fa735015d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 30a54e722139e5eb470a8de0497b2745a8d7d18e48c63db1ffed46866e457f21
MD5 a72296c6d7996c6717b73fbab5b2dcea
BLAKE2b-256 382791c1af0660348dcc77c33e21a17c82a117c20ac58c933074e2cbde98b32a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aaddf7ae813620861d6837786be936f67891f1eae0e53faec4fdd1c4abfecf8a
MD5 30ae35c6e1c5c3f829aab5be7f3e2d6e
BLAKE2b-256 57fc9ef0d8e3009d2f28e513a12c11856f152501f3a854047a6f1415fe2b5a99

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4054b2f3fc14a410e84b974af38cebc0e5dd0ea10a2b27b4f2d4862238a1bbc9
MD5 e818c9d92b593da6ff70b040f500aa25
BLAKE2b-256 a49edb1d6305853255149e0f17c33a10081847564e4b310d5a6f2bc71fba083c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 067e6206ce24cf90ac5977cdc8b11c08571901f9be7643e8e725ef840f058d9b
MD5 2e58bbf81d5c39f104fd839cf5ae3f97
BLAKE2b-256 a810b3c73959f5d4d0886b389adbca6c81860ed75dc791148ee865f6e06e6ea0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.0.19-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctrlsys-1.0.19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 47b9e032eefa16c30ff06d15c1f47f24e1e3eda973a91c49494ff591fac80c00
MD5 75754c7c380810321ace611291066b28
BLAKE2b-256 272d1a3fef65f99cbb68ca328eb3486011f32593971626964f6db80619ff955b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f37797f641cbeb2af3c24fb1cd7c17886720e26c8a68d8718b957f21cda0f0a0
MD5 7aa1f32e2400858bbfe629c489711e3c
BLAKE2b-256 bebdb9f9d77385ef7b6e99b5a3319e1826cd8b046a60b57d2a064a4ccd8c91f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f2691403a4af9b462e6297f676ce250869a40ba45a1de044bed168027120478
MD5 3d9a9c0147be0d04204f20997819421b
BLAKE2b-256 a3886a6dc292c7185f1706376f0be18ad1b4cbc5f4e35af72da55ea17dd15670

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49e6b8edbfde19720f5e5bd4503d24a5bac5248ecde6bed750197d69ea01e65a
MD5 fbfed4f21be6a28ed8170baf9e3f360c
BLAKE2b-256 c0ddf7aff38f095d8e139ca76a4ed13e6203945ff6a4f4bcac0d384dd642c96f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2887dd0dc44f0d526be35db3cc0548fa6e716aa5ae0896885d8a7ff89f7349f4
MD5 cef7b71e74d4e49e52a9e0def36324f3
BLAKE2b-256 8434f9999ddf6435485bf1f89101e6009d1c34cd9d43275feabba1982d4277fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctrlsys-1.0.19-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.0.19-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6368b6fc8a94f67c135fa84984e99c200a78ea9d7b7b89a3f317725502757cbb
MD5 ab2ca9e4ac1c4d8b38e9b345be6ca322
BLAKE2b-256 a83efbe690e1cf233df3ae1fbdc1ba038b59433bc7cb76052eb2f4e9ca934710

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.0.19-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on jamestjsp/ctrlsys

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page