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.0.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.1.0-cp314-cp314-win_amd64.whl (9.3 MB view details)

Uploaded CPython 3.14Windows x86-64

ctrlsys-1.1.0-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.0-cp314-cp314-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

ctrlsys-1.1.0-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.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

ctrlsys-1.1.0-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.0-cp313-cp313-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ctrlsys-1.1.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

ctrlsys-1.1.0-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.0-cp312-cp312-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ctrlsys-1.1.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

ctrlsys-1.1.0-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.0-cp311-cp311-musllinux_1_2_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ctrlsys-1.1.0-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.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: ctrlsys-1.1.0.tar.gz
  • Upload date:
  • Size: 2.4 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.0.tar.gz
Algorithm Hash digest
SHA256 3f6c2a57ece874e6a0a9d2905bf135470c1304e996cc04a99799bc58f4476694
MD5 a619d03e9ab0e15894f9dc66292c4410
BLAKE2b-256 4b9bd9593fa419c3cd7312b00c58294221ea2d318e34312fa09825035f61a1f0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ctrlsys-1.1.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e8a0e6eb5e9be915673de75ac3526f2cd3c8b5f6e37c1f76f491635bf6cc82f1
MD5 521d2010ba789509cfe0d07ca5e3f968
BLAKE2b-256 01f14fd91e2d12d6587b34e74b10c06970afddb4e410b67dffa9363a5cba130c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 440cdcf0c2ca9716f4ef5ba715e476ebd8d9b1fd65938919adcbe1a0418410fd
MD5 9a402d31540cfd947f4f72ac36485582
BLAKE2b-256 038c6b5bc66df42eae1f03c29a8a39977ce8b6704f87057b9ba7dcc021cb1685

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b7eed40a8b45db160fe0c256075d9042144f88fadc9aa7f5804481c72ca3124
MD5 8d369aeca92aacf50e76aaf50759e727
BLAKE2b-256 8d1e1ef15a7e792ce4e7dc09e839224b0e113a5de01739162f4736c20652107a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bb458e861429033af98ef4c1e7b7cde2ce2b265b6423e97bfbd8ba33aaf6307
MD5 601976165f944e10642c4d27c9bf58d0
BLAKE2b-256 e67aa630e81644da1bb4e8c5d0db25eb767eb74d9d05e74ba12fb94aa41a10bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66a2d53e178dbcae22a2f7a6bc1df396e6d38c5fca8f28d02ec43038b193627b
MD5 b0e9695515971108fd443a115753bc71
BLAKE2b-256 36cb47d328c2daa74ae0747ece4a7f52169af39cb75bd5967877a0b19d7133f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dccfd3c93ba68a20441447d77ba0cac69e3cfd4b18e86d6ad08865dfbd7798ae
MD5 b82018190a476238925f2ff1059baa5a
BLAKE2b-256 db66158eeacb2c4a12273c75fa13304e383b535fb669c7b4455043d515852f3f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ctrlsys-1.1.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b15e1a8bf571cba21a4c4775e3c1ddeb97f714cc524a7155775bd7727bdd5c19
MD5 20e74334a65fe7dba4441ca9fdd41f2e
BLAKE2b-256 a9a9145c09b1e053c37b4f2723390451a831f20fe611168a89ee57bc08494d23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6dd175c0c786f1bdc7b8726c4edec35928be00e36db65dd618e37d4bbb280352
MD5 f258190f167ccacc1b34986f8c0085aa
BLAKE2b-256 4144c0a70adf6d3eca72eafff85583b179e4672da50ad0baf3e4fa1fed61ea18

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 000896b57366ec7aea4f709779360b3f822ce38d4e633c79d63bb286ffc6fa78
MD5 59c57f004a63f5c65d1e3f628aad1e6c
BLAKE2b-256 9252f6e55907fc1f88aef7e57c85c6d604439c4665f4359255c1bbccc35badd6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 606b178ad47dcdf19412cca62f01e7690bc0014561e27f9266b10ac41d7725f4
MD5 6fbc1cb0bdff4488f72b2f250bf5984b
BLAKE2b-256 6438619a62516c8be6b3e4d76b5e9c15bd5613448a2c4a29169eedebd7d52004

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b8bad3565c43aac867cda83013ab6ac4f3b535fa2df8452a1e9ba426ee18b3a8
MD5 17ee2f37064c9c1dcded81ba4ab5e950
BLAKE2b-256 02a707fc725b79dff30367d2edaeedc0e167150b923a9f17faebf8f4e19dff2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fead385c125e093e603c7e8db0f13275a742aea25affe2200cc1467baf187d7
MD5 db2f4954c37c15ef0d5fae65ed561760
BLAKE2b-256 ac63d1de749f5db827d239bd77d26677a94fb9483a23fa4a273e22dabede12de

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ctrlsys-1.1.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 475b66fa974e76bf39f20801028006f62f35bcda9d6f93918fc5968c7d03c31f
MD5 622fd35fea141efe53f56758c12ea87e
BLAKE2b-256 afffa0e0e95214c133760b0cc56ed157fec10708f8892427d4c958cc998085a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b6bf96c882acfcbc598377afe762f6fa66c15102b270a5a1e088b6573e711c7
MD5 d602a6ec33dcc3959e687fe572842a82
BLAKE2b-256 db4db04ed40193c4b05acf4c8f938033e05915e8bf9ab9b329fb7b3bb68686f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d4acc4dc23a218dd2761ef250c10904febff56c1c1958876e7e5af338c6547af
MD5 c7b95d5015029d71baafc1e739841e4b
BLAKE2b-256 58b33574233c52839b72da9e45192e9bb70cdeca3a76346fbf274836f3274bc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0b55c89de208ab8e438e2e5eebd7b397c95b7cd0788fce6d9492cbac4cc26ae
MD5 1053b330640229b13c67970f2eef80e2
BLAKE2b-256 231eff5749b2777978788c63b3cb81466e0aed667ea8412151400ca4a7ed5602

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 289c8849018b7e691d8ed9228861d6adb58e284fe895c856623cdcff13db2574
MD5 50691a78496be103001131cf0c0a3689
BLAKE2b-256 1da592a61fd51a59f7944894081e35ea937cec9e1bcbff31a62ccc14d45ebcba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 118d2a9f8616d9a2cdb48d3d6ef3d72d1ea17986f73b9938f21a6b0e0d703042
MD5 eff3b3e08ed957eed7a7b0d67637a462
BLAKE2b-256 2db2b9fa7ad1dec7f8d7237dab767ee3759431857f0f8a84cc26d952b98e491e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ctrlsys-1.1.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5849da61da85109efc13df910851caa40d7a3b2b30ad26a6a3508cff9e2d66f8
MD5 72c197cf76f544e26853def77d972b65
BLAKE2b-256 8013ece20888eff78537a3b6ea897afdc08f86235e3e8d1ce5378d2d19ddd1d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 011c0e2e336d7f580e77be5360293a56194f7669eeb2108e1acf11cee3c60e4d
MD5 680ca57f7ad9cc66e00d2938ce85bd68
BLAKE2b-256 1bdb2fa5fd5490f77651892b1d212d187318df6d0cf167df0707be3c14bdd786

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 47a1e3d4ce708f8bbdc7bceacc165aa11b1f33d2e31c837c991977c57aa1bb26
MD5 33f8093c0c60bbab2ec400746f552465
BLAKE2b-256 829a330f03edea2f56f30b2ba0261158331f65f46ba3cfc0609fb27ca48fe2ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85a7adcb57505cc58bba7ab3f21a069dfafccd737bfb0c24aaa98834bbdcb4ad
MD5 c91a99669688bedf9a842883921b360f
BLAKE2b-256 0b61a5df9d94026e369f00a26e224cf9698b5f87e30e1188b3af032660e7b54f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c9c9a0931daebfc0e503972e8ce531800e154735220fc12640334322881ac0e
MD5 956b79ec2ee882574e6c77c925db169a
BLAKE2b-256 6bf400eedee0d4aacba562babfab4f26207a33f36684f89428005d778b2fefce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ctrlsys-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d70ad2b321682091b037d99e2ca681f30e1939e0512261283af675b0664015e7
MD5 f17c6db69172be961638c215fbde2a01
BLAKE2b-256 55893afc5151811f2b2d6280fcb774d8da2a3cf18022f31dcfc247987c8f167e

See more details on using hashes here.

Provenance

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