Skip to main content

pyCUFSM

Python tests Documentation Status PyPI - Version PyPI - Downloads Latest Release Commits since latest release

Description

This package is primarily a port of CUFSM v5.01, written by Benjamin Schafer PhD et al at Johns Hopkins University, from its original MATLAB language to Python v3, using the Numpy and Scipy packages for matrix manipulation and other advanced mathematics functionality. The goal of this project is to create a derivative of CUFSM which can be used either in Jupyter Notebooks or in headless (library) applications. This project is not affiliated with Benjamin Schafer PhD or Johns Hopkins University in any way.

The original MATLAB CUFSM program may be accessed at the following address: https://www.ce.jhu.edu/cufsm/

Installation

This package is still under heavy development, but it may be installed in several different possible forms, as described below:

  1. Minimal (headless) installation: pip install pycufsm
  2. Installation with plotting capabilities: pip install pycufsm[plot]
  3. Installation with Jupyter Notebooks: pip install pycufsm[jupyter]
  4. Installation with full development dependencies: pip install pycufsm[dev]

Contributing

If you would like to contribute to the pyCUFSM project, then please do - all productive contributions are welcome! However, please make sure that you're working off of the most recent development version of the pyCUFSM code, by cloning the GitHub repository, and please review our wiki article on Contributing to the Code.

Current Status

Complete and Generally Tested

  • Unconstrained FSM (signature curve generation)
  • Constrained FSM
  • Added template_path() function to define a complete arbitrary cross-section by simple paths
  • Add automated validation testing of FSM calculations via pytest
  • Various efficiency and readability improvements:
    • Cythonise a few computation-heavy functions in analysis.py, including klocal(), kglocal(), and assemble()
    • Moved computation-heavy cFSM functions to analysis.py and cythonised them
    • Review code for places where matrices can be preallocated rather than concatenated together

Complete But Untested

  • Equation constraints
  • Spring constraints
  • General boundary conditions

Planned Further Work

  • Handle holes in cross-sections in some meaningful way
  • Various efficiency and readability improvements:
    • Make use of scipy.sparse for sparse matrices where possible
    • Convert some numerical inputs and data to dictionaries with strings
    • Eliminate matrix columns which are nothing more than the index number of the row
    • Review code for function calls that are unnecessarily repeated (a couple of these have already been addressed, e.g. base_properties() did not need to be re-run for every half wavelength)
  • Write API-style documentation (for now, generally refer to MATLAB CUFSM documentation and/or comments)

Disclaimer

While the original MATLAB CUFSM has been extensively tested, and best efforts have been made to check accuracy of this package against the original MATLAB CUFSM program, including via automated validation testing, no warrant is made as to the accuracy of this package. The developers accept no liability for any errors or inaccuracies in this package, including, but not limited to, any problems which may stem from such errors or inaccuracies in this package such as under-conservative engineering designs or structural failures.

Always check your designs and never blindly trust any engineering program, including this one.

Metadata

Release files for pycufsm 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycufsm 0.2.0
File Size Uploaded
pycufsm-0.2.0.tar.gz 124.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pycufsm 0.2.0
File
pycufsm-0.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pycufsm-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
pycufsm-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pycufsm-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
pycufsm-0.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pycufsm-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
pycufsm-0.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pycufsm-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pycufsm-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pycufsm-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
pycufsm-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pycufsm-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pycufsm-0.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pycufsm-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pycufsm-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pycufsm-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
pycufsm-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pycufsm-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pycufsm-0.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pycufsm-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pycufsm-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pycufsm-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
pycufsm-0.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pycufsm-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
pycufsm-0.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pycufsm-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
pycufsm-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pycufsm-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
pycufsm-0.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pycufsm-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 27.9 MB

Release files / pycufsm-0.2.0.tar.gz

Download URL pycufsm-0.2.0.tar.gz
Size 124.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a74cc05f4afda5ef52ca59236a124bd9d2d1b46258aca05bed42c2d8f66639ee
BLAKE2b-256 checksum
How to use checksums
d1826829e069eb237c995f7e0b6399f25718a0bcddc259955435db69561676f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp314-cp314-win_amd64.whl

Download URL pycufsm-0.2.0-cp314-cp314-win_amd64.whl
Size 262.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5f2897890e778003829802efd123acf90fbf583cf13c6ac65a748fb62db01c24
BLAKE2b-256 checksum
How to use checksums
a8f36c62a51dd7b8b30d1322dae390c07090a998ab8cc4256a204f348fed28b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL pycufsm-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
da6c4bae3cbaefdb4d2c69d9aa4b53d4bdc655e404c6da50912dd55954218aec
BLAKE2b-256 checksum
How to use checksums
9c9ef1a9886282964951d5b7d5878017e678392345c3698cff5b92a3845ed30d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycufsm-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2229f681b467f3c2412b8777c8b34e7a00479abf8fc0cdb435db2e9e762f0c1f
BLAKE2b-256 checksum
How to use checksums
431043cef899c55a698a5b192eb20c003616abf79562b693786f475d73243ef3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycufsm-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8ceeab4af87ef0626d030875dba9be0be22a5821b296ebbff1e55d4227911bb0
BLAKE2b-256 checksum
How to use checksums
39010fea7369cb10ce0b2baab3ef627d2456f70435bba6bdf04377304dc5a285
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pycufsm-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 287.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d77647f31e70a40467883a861a518925eebc4f6816bdfb7e89bbb60a77aaf813
BLAKE2b-256 checksum
How to use checksums
b64dc0f7c2168176fff3268a2d2e9ae358654f7ee84d8184b558e0ae1f320b44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pycufsm-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 304.1 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ec20917a1957e8b401d768ae59f94dc3d49405f9836b45aae5d4a510bc16fd6b
BLAKE2b-256 checksum
How to use checksums
e2e7437772419416cdeb6c7631019239cd60338b06f238c55619451df74f6d02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp313-cp313-win_amd64.whl

Download URL pycufsm-0.2.0-cp313-cp313-win_amd64.whl
Size 258.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c329c4521b60a5a6162b7e79bcedc0d9bed2cdd60346478eeaae96f84a0d9e4d
BLAKE2b-256 checksum
How to use checksums
72915f7d8696213e88afe5251b851dae0475cf42ccf1c95293df6a18b26bee81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pycufsm-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b133402004946893fd58a7923134879942c5600988dcad103004816ab1a1bc0f
BLAKE2b-256 checksum
How to use checksums
df1288f12858a83708e3f5a7fe198115c5709ea2d42cf6ec578d461cc7686a43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycufsm-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
944cd794e897572c6e8886953ad6a41ad0ee1ff3d07e9088baec3596fe2956ed
BLAKE2b-256 checksum
How to use checksums
054411b2287dd4b6914e62edbb7eb54bbd7f3344b092701dc113e5a5e9e730f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycufsm-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
99078719e306e66f5165af9d557ad9b7b971d9cd4ccb8a0c8266cc30130fb266
BLAKE2b-256 checksum
How to use checksums
d24d4a4f9104a16af65efae7e802d4a9154656be398a524d7464ac856c4ed915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pycufsm-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 287.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
99770f7d73ee27eb8ac6875ac2b8629fa5029c5399a67914f2bf4ef465438943
BLAKE2b-256 checksum
How to use checksums
7f63bf9c19fe93e2d3af19bea2c72b82ca40102b9b8bd26acf8a5fbe62aa1bf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pycufsm-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 304.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
a350d961b20a1485541a13bcde13f3b3bdcea3319e1ed2da25fc746925d19e46
BLAKE2b-256 checksum
How to use checksums
8ae8d03db494b2a02eb882080084bda269447608c134c74e88c6034173547432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp312-cp312-win_amd64.whl

Download URL pycufsm-0.2.0-cp312-cp312-win_amd64.whl
Size 257.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8717cce072835b489ce7abed171c6012a451e9c906efd2be5c6f31691e086406
BLAKE2b-256 checksum
How to use checksums
bb15abdd72b454fe9da9e5766c477e972352ff068238e30e4bbc1adb98bf36fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pycufsm-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6f6068c7121c14ce0e9e72648fe8c13ff87b8aa992800bdeb725bd55ea5abcc3
BLAKE2b-256 checksum
How to use checksums
e384bd67857ffda2ff6ac7a69b67346b8b3884c5e0443afae70fd69da20f740d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycufsm-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
88cd5b9b46c007d1323b4a8a7f69eff3bff9f78fa1931d04f402342cf5b65a32
BLAKE2b-256 checksum
How to use checksums
31485487d0dedd85785effb394c5c5b1a667f11bf68758d9e1f5902ff456c154
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycufsm-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
307961ab569c0b632453adcacf4f801ddde693260abcbe77ee62c0178033a482
BLAKE2b-256 checksum
How to use checksums
42bbd6ad91f1fd4e12f23c7f6fe635fe7c9a3d17e7901a6ac930244b3d919ec9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pycufsm-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 287.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b5773ca3ea8d3e3b3ba4d195dd28396e606ba521bfc9e93d4b488460b2f8975
BLAKE2b-256 checksum
How to use checksums
0da3ebd856ac37bc457952a3175d87bbae91d344c6b18602552b63c446f17a11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pycufsm-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 304.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2ce4af589404743f69cfac47c8c47904ce4d8eefe9296ecae422fc70f51e146d
BLAKE2b-256 checksum
How to use checksums
9931d988d1baa16df093a285c402e1cb9f1ba689a9a442b27cfda803d5d11730
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp311-cp311-win_amd64.whl

Download URL pycufsm-0.2.0-cp311-cp311-win_amd64.whl
Size 267.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4cc7de158d8cd8af37cdbbd10d1d39fff4909031a213c1d9a28f17eec9d91b2c
BLAKE2b-256 checksum
How to use checksums
e07d313e721982fb9c35169b054893b6342516b0c83841dae7d13b602b6f3f2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pycufsm-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
99eb350bb91ede75a513d64d05145b593dae1645444bf35c396246520a8249d0
BLAKE2b-256 checksum
How to use checksums
b57fe06e93bc04b16f8622c3c5fef0c544fd0b28bf4780acfcd25056da4cc54b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycufsm-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e855c78a046e3663da54c35633040fa712364c7fda78f777ba3162305b82f8de
BLAKE2b-256 checksum
How to use checksums
a9957d41aca041e6450dcde2ac3e51cdbba3c2f4152c279920dec419c0560bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycufsm-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f69f24168490f598fc22a648212f4b25c9855ae312cdb5d80e0468727f7c9d19
BLAKE2b-256 checksum
How to use checksums
fd01adf7c37f512ec37cc1fc48a06278ae12aeb3083a433589cf60e19bd0aefa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pycufsm-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 297.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8c179b020cba63fb1945d4d72afd68c19fdb9df93fae365ed1a918464d4a0fa
BLAKE2b-256 checksum
How to use checksums
5f2efb4affd961f2b97faecf4adb7adf8cb7e6d062b35f0ff2d2c626836fba08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pycufsm-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 312.8 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
60d2db4a2d44b1dd780ffc3a45700c4c7c4af5bed505a0b2dcd434df3680ba28
BLAKE2b-256 checksum
How to use checksums
7ee6f5189ab532d8310a4cfb960e5f323c1ca55688327b539551b5172b978dc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp310-cp310-win_amd64.whl

Download URL pycufsm-0.2.0-cp310-cp310-win_amd64.whl
Size 266.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
053da2574c83b3fbd8adcbd9fc359f7ea463d1d162957b1ef32029419f8fbbc2
BLAKE2b-256 checksum
How to use checksums
2e48095a4c415b6ac693d69b62a7f44d55fbc960ff7eca187ab98cc6a5d4702d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pycufsm-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
eabb8022ca44431c55dc12912287eff9a87a68f3f0946ebe8948766e6f283d41
BLAKE2b-256 checksum
How to use checksums
b60bb56e48e51a85eae837fc506d4cfebdb3d62bc8c11e3cd41d672977c6ec38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycufsm-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9ee1bb5598b28dc43330a3a46588e292d120906b5f93ad92ad95f5b9d7e5d241
BLAKE2b-256 checksum
How to use checksums
996d6c0e0d8f9ab93798daf4cf5242fdaa8d0f6e8143e7f694dceb157a6ef94d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycufsm-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f3e6d044533b7ef40dcd4b3f6a7635f5212202e1f395a12c0821a8f1cf9056e6
BLAKE2b-256 checksum
How to use checksums
70cee2f766cad36b3af9df4b9653ab179107f6867651675a6604df7ead34da3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pycufsm-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 297.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6d457f112a37acb3c742bc46dedc0bbf72c298f0e88246f78c9981a65e69e46a
BLAKE2b-256 checksum
How to use checksums
d94281fb1ab67bedc182dc4e16c3b463de1c88a5a3d2d0bf23386de19f438b8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pycufsm-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pycufsm-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 316.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7022fe4992b13be928db444dd30cb554aa8b0b4ba8a2b47a0143d4b1b4456877
BLAKE2b-256 checksum
How to use checksums
8f26d5e2936d654bb5f70160f25b9314532c95cf2221a3984726096f549d505c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.2.0 This release

31 release files

0.1.6

19 release files

0.1.5

19 release files

0.1.4

19 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page