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.1.1.tar.gz (2.5 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.1.1-cp314-cp314-win_amd64.whl (9.3 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

ctrlsys-1.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

ctrlsys-1.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

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

ctrlsys-1.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (11.1 MB view details)

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

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

ctrlsys-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ctrlsys-1.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

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

ctrlsys-1.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (11.1 MB view details)

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

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

ctrlsys-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ctrlsys-1.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

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

ctrlsys-1.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (11.1 MB view details)

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

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

ctrlsys-1.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ctrlsys-1.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

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

ctrlsys-1.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (11.1 MB view details)

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

ctrlsys-1.1.1-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.1.1.tar.gz.

File metadata

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

File hashes

Hashes for ctrlsys-1.1.1.tar.gz
Algorithm Hash digest
SHA256 35edb2c66c80123ffbec6e230d846c7a4abb106e3fc543e672d72170f2ac2d09
MD5 26432f7e225ad4cbbac24ab952cb55b5
BLAKE2b-256 0b3f6d2b1cbb38756bad997c1d81261cd8bcd1243fc3f3dbbcc1cc444031a738

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1.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.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.1.1-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.12

File hashes

Hashes for ctrlsys-1.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 49517613554a1d9b8b9961f40e89d30fc4e58ce95124c702a7373ec0d1a04701
MD5 3d364cd0a8f195b53a6a1634c22462f8
BLAKE2b-256 8acbe70b8f63a17e718a0ea8245bef5a48da9b0949a5702fcc62240975e04f0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c4b4381733acce820007fa89d96327d93e8b47a52891639de1de54f2acb622c7
MD5 c60c3e1f30efc0c8bafaf300ec7faaa9
BLAKE2b-256 673e817853471d11b33e7392670fe997ec64f9249c1ed38dab41f735cffc6e23

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3201c24e7f049bc3bccab167cd0b2d96d8f6c559e8e35e6c11272bd341ccd67
MD5 6dc31a0fa10ce23376d5edbe2d63fa9d
BLAKE2b-256 46ad0faa78bab0702c3302b166f6d402994c984d40f276c077840bb405dea89f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8ca1a7a1f987e1812b6329843f6936dea885088695c388760d3086cdfbb68d7
MD5 64dd396034253f3d598065f043b25106
BLAKE2b-256 2dd71384f2faba2000fc1f28e3de30e2b59d715b96e5805581e4a0a19b874f0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp314-cp314-manylinux_2_27_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.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6cc3dcc971d39c0231f0d6a459d010b9291b800299852cbead03058ca94b717
MD5 8ddcf7f0b712319e6014fbab875e5d94
BLAKE2b-256 bf43bfa3b719d48c9e940fbd410837d7d7ea0148eacb723721860b95da5ec694

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp314-cp314-manylinux_2_27_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.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d619f346b21ab6906ffd5829d7372d353411e912fe3508c24666c2cd783ca5bc
MD5 e462ca17a47f3bde3f0f71afd14168e1
BLAKE2b-256 64e60bedc9545d3679cfa16a3e77100e1a43923793ee05842879542646301482

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.1.1-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.12

File hashes

Hashes for ctrlsys-1.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 678315d552b82b3e092e1f84b86a706d8b2fc3db0cce391bdbabb7dc65ce116d
MD5 9004c556882cc860b090377146172cd3
BLAKE2b-256 ae41f5a5a815469a070b92d5e3ae4735fb51eb82a8314950ff11c5f81f1c2bb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e512ce99e42b52cf057685799bc9e91b28b33e8d6e8782a86de4367181bdab79
MD5 9828831ad4b5d1b0ad064abdb9523ebd
BLAKE2b-256 ed7f8cb0907ab0b792e3abc8399d6df8a82c3adc9d87b4a679361b5dd133afab

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7057534ff9ae117658c4d2f7d1f92ced151ee8bfed6c23e40326f688495f16f6
MD5 d6767b5bfff54a99a8e5939df171c629
BLAKE2b-256 d567a9feb1f6f1456e7e4cd65cbc3043eb8a232b688b2997ff1ad943c2b9c1cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0429161fcc24c507237bba92305c2795d7feeea0ea4f7d809c96f7ff0bb21cf
MD5 92bf1c1d29faacb540d4fc39d497f6f8
BLAKE2b-256 75629c9d44f7171dbaa39e5b0c6de7b4ab2e1f3fe99b1c18c43058ef0ccc9adb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp313-cp313-manylinux_2_27_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.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f3d780e86052cd6a91545147d80b18eda801f56131fc4eaab7946fbf83a6f0b6
MD5 30f960f5e9a7a99263b57b3e9c9cee5c
BLAKE2b-256 e1883a2b093716a0dcd1469d0e5482290e61285b3204e2cf71f387c2f331dac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp313-cp313-manylinux_2_27_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.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 432a3cea910a2fdb69e39431464e4ac6431d1e7e1f96dd9ec3ed9c66c8cc6a7b
MD5 97dba71d565eb5253f5ed99f93bfae62
BLAKE2b-256 a4b4d0980214dc45e88740242283f242040ffee57015daab9e7daaa44a82e06b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.1.1-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.12

File hashes

Hashes for ctrlsys-1.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 80649a4e3aeb0ceac89ff9ed6946d8f85aa2a335d50f7f547af4f36b8cd501e8
MD5 09ca8704bbddb344a6d2a67cae34ddf7
BLAKE2b-256 9242d31c3a4ac98e5aff5dc7b2874873232b1631faea48601520961dc9a207a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c84c7e7654a28ebd233fb0d817c119ed9df8105fa51049b463a459fd199e2076
MD5 ff1c286f2d06f8c333602b46e89ada37
BLAKE2b-256 b1a4058b1d8471319853d08af3e551af314887d632080c1ec7daf6898342f376

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f9711380de35796276ec224e5a6538a054fc87757fba240ddfdbd52ff17ef52b
MD5 b07ca7c2950bc22741634a49aca789cd
BLAKE2b-256 b9a88379bf0b201cf08b15d131b59c202d57f39c1c0f601b8579ab5ba89caa2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9acce838a6a7d519c1115930f9c77368b20bd65caa94d830909e8accf802163d
MD5 e327d11d479d361c492d8549328663b8
BLAKE2b-256 d1c2b722217e82fae7ceaaa4e4ff4ce3e79c7b70b6289e23c83196faec3e7bec

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp312-cp312-manylinux_2_27_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.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85d6ba8a9e035b9190fe4b737b7b7e9238d21419648af0335fe93b1ca8833600
MD5 d4a4a5e25348e39deca1e96a23964102
BLAKE2b-256 cdc1c3f07ce4cb65179ef50951a653c77b6b4cf0352220c609f819f5fb7a6b8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp312-cp312-manylinux_2_27_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.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79f0915a73179abd9e5d62fd352573b4936dc663f5c780d0a2f96a9ecf410c2e
MD5 c68b63901b5eec52ffb720afe5aa060f
BLAKE2b-256 985a8c4628df5e429a547faefd442700126bbf3d9f40595e77b0b2c3c9540c12

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ctrlsys-1.1.1-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.12

File hashes

Hashes for ctrlsys-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f270aefac2294787de681d374da9d4ddd148fd9ae3c47e8bafed8837199af9c2
MD5 5409981c99d00c6897126843485fbf57
BLAKE2b-256 26062e5a75f809abf933d5cc204c901923506bd47b092f5bd717bc3a58f9b32e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cd2f7fd821e8b58833506c438a3ee0a12ef25b60f1c675fb39433eafc9fed6c0
MD5 f759797172b65a6553e2bd3dcded592e
BLAKE2b-256 d206a34df4c3be1c88193a486cd96741963d0042aa9e96d17bbdf9b159dd096e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c725f03d66efb97190833c20f1190ca37e3c7ff8084434b0462a2ab381f90b0
MD5 f069748e989342cf2ee3e3bd495eac15
BLAKE2b-256 d7e559ea193b4c9d0dcf62094feac62a6d8dc09f93d35908cc19c9363aa78414

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d3d798fd5f43abddbe09a361a26788b1d88f99cb03afe4bc2704fcebf14b45d1
MD5 6202c674c9da2622bd83bec2d5f34dde
BLAKE2b-256 77c798bb181c2a57eaf75d429a26a865a2ee53835db754ce96a183a25d41e009

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp311-cp311-manylinux_2_27_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.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e13ecb8bbfd1e6005eea125c4971a1f318cef7cabee8dcac978d2589d42de71
MD5 b12be1d7db8229af759152319956e72a
BLAKE2b-256 e04a5316313fcfe9fa855023d67ef46bfbcde7ae3780848b09029645fe1f4292

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-cp311-cp311-manylinux_2_27_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.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ctrlsys-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 efccfc4554656ec89301bf08793838e9fb8d15cffa754e5260637ba691306b9c
MD5 93fa755f8f796e2c8a71b09bae34a53a
BLAKE2b-256 81adda310d961f8e5751b8d0621f8bf3a526ca09947798ead104d1e178b70603

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctrlsys-1.1.1-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