Skip to main content

Quasi-steady electromagnetics including filamentized approximations, Biot-Savart, and Grad-Shafranov.

Project description

cfsem

Docs - Rust | Docs - Python

Quasi-steady electromagnetics including filamentized approximations, Biot-Savart, and Grad-Shafranov.

Installation

Requirements

  • Python 3.9-3.12 and pip
  • Don't worry about this:
    • This info provided for troubleshooting purposes:
    • If on an x86 processor, you will need a CPU that supports SSE through 4.1, AVX, and FMA.
    • This should be true on any modern machine.
pip install cfsem

Development

Requirements

To install in the active python environment, do

pip install -e .[dev]

To build the Rust bindings only, do

maturin develop --release

No part of installation requires root. If access issues are encountered, this can likely be resolved by using a virtual environment.

Some computationally-expensive calculations are written in Rust. These calculations and their python bindings are compiled during installation with no intervention from the user. Symmetric bindings with docstrings are available in the bindings.py module and re-exported at the library level.

To build with all of the optimizations available on your local machine, you can do:

RUSTCFLAGS="-Ctarget-cpu=native" maturin develop --release
pip install -e .[dev]

Contributing

Contributions consistent with the goals and anti-goals of the package are welcome.

Please make an issue ticket to discuss changes before investing significant time into a branch.

Goals

  • Library-level functions and formulas
  • Comprehensive documentation including literature references, assumptions, and units-of-measure
  • Quantitative unit-testing of formulas
  • Performance (both speed and memory-efficiency)
    • Guide development of performance-sensitive functions with structured benchmarking
  • Cross-platform compatibility
  • Minimization of long-term maintenance overhead (both for the library, and for users of the library)
    • Semantic versioning
    • Automated linting and formatting tools
    • Centralized CI and toolchain configuration in as few files as possible

Anti-Goals

  • Fanciness that increases environment complexity, obfuscates reasoning, or introduces platform restrictions
  • Brittle CI or toolchain processes that drive increased maintenance overhead
  • Application-level functionality (graphical interfaces, simulation frameworks, etc)

License

Licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT) .

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

cfsem-2.0.4.tar.gz (36.4 kB view details)

Uploaded Source

Built Distributions

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

cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (351.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (472.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (374.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (356.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (356.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (354.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (351.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (474.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (375.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (357.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (356.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (355.2 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

cfsem-2.0.4-cp312-none-win_amd64.whl (222.4 kB view details)

Uploaded CPython 3.12Windows x86-64

cfsem-2.0.4-cp312-none-win32.whl (207.3 kB view details)

Uploaded CPython 3.12Windows x86

cfsem-2.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (347.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cfsem-2.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (467.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

cfsem-2.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (370.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

cfsem-2.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (351.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cfsem-2.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (351.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cfsem-2.0.4-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (350.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

cfsem-2.0.4-cp312-cp312-macosx_11_0_arm64.whl (305.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cfsem-2.0.4-cp312-cp312-macosx_10_12_x86_64.whl (314.0 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cfsem-2.0.4-cp311-none-win_amd64.whl (224.0 kB view details)

Uploaded CPython 3.11Windows x86-64

cfsem-2.0.4-cp311-none-win32.whl (207.1 kB view details)

Uploaded CPython 3.11Windows x86

cfsem-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (349.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cfsem-2.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (471.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

cfsem-2.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (372.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

cfsem-2.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (354.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cfsem-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (353.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cfsem-2.0.4-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (352.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

cfsem-2.0.4-cp311-cp311-macosx_11_0_arm64.whl (306.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cfsem-2.0.4-cp311-cp311-macosx_10_12_x86_64.whl (315.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cfsem-2.0.4-cp310-none-win_amd64.whl (224.0 kB view details)

Uploaded CPython 3.10Windows x86-64

cfsem-2.0.4-cp310-none-win32.whl (207.1 kB view details)

Uploaded CPython 3.10Windows x86

cfsem-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (349.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cfsem-2.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (471.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

cfsem-2.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (372.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

cfsem-2.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (354.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cfsem-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (353.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cfsem-2.0.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (352.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

cfsem-2.0.4-cp310-cp310-macosx_11_0_arm64.whl (306.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cfsem-2.0.4-cp310-cp310-macosx_10_12_x86_64.whl (315.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cfsem-2.0.4-cp39-none-win_amd64.whl (224.2 kB view details)

Uploaded CPython 3.9Windows x86-64

cfsem-2.0.4-cp39-none-win32.whl (207.3 kB view details)

Uploaded CPython 3.9Windows x86

cfsem-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (349.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cfsem-2.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (471.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

cfsem-2.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (372.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

cfsem-2.0.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (355.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cfsem-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (354.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cfsem-2.0.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (353.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

cfsem-2.0.4-cp39-cp39-macosx_11_0_arm64.whl (306.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cfsem-2.0.4-cp39-cp39-macosx_10_12_x86_64.whl (315.4 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file cfsem-2.0.4.tar.gz.

File metadata

  • Download URL: cfsem-2.0.4.tar.gz
  • Upload date:
  • Size: 36.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4.tar.gz
Algorithm Hash digest
SHA256 c2f0b6960558b4506a2cf1970de3c2f60d559eef72747883b7bc03db34b32f2c
MD5 bf85f962eada6c52a7e692fd383f32dc
BLAKE2b-256 e7923c85741ea378596887168ff8cc9ea932d989f0fa867f5d1e6eea7572f319

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 296ab2dee7fdcb17168d0953ce3d6a4ac42c4d08b2e2649a525713d6da085bd1
MD5 9d2ce589fc4f4f0a7ee35ed939693a31
BLAKE2b-256 4807b8a3b78d2a5a5761ff22d9775bc6558d65554ea8a12fa6b55b7f817fb79a

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9d71c4362244876a05ef87daa32ff918a2827310624af95e40f9cf16ba48bc73
MD5 44ba5d91e353198d155d64785f31dc34
BLAKE2b-256 835d5f44993dbb8aa16c86e480120a3987a94520c3a0b62124d308250d1b3a02

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b8377a1c0ba36ed86d6bd24eb859a85ba7a69e169a8c67797876c8ac9ab23a67
MD5 e6407fe04f964cf3f0ad9b0f5b4bbe53
BLAKE2b-256 4b5f467d92a7d9c8a6eae12b59b068c3da58238c930f280d8032b337deef1b66

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b4004ef05f11f7cbf3931ba5ac9286e0560e1ac054c4407542e38c9521c7289a
MD5 6ac36b3ad2d4fdbc7a8441805af72020
BLAKE2b-256 9dedec9db616a2c951db90a151ce8948d32e4e7b84084cfed8ca1e3cd60042de

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4131b667fd758e9be4a47ade0b22db5f6c4692d44b425484b065827b76f1931c
MD5 3245b281ba792b9721ad370620e17050
BLAKE2b-256 4ac289f53523071241f35891ac2e81bd301acea0cdc738712efce21289d37830

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9d14a234b58734634360ee5c546df12e7d44cff6f1a22d3ad9084d860a3b534b
MD5 a52081041b9338d479f085170750b95c
BLAKE2b-256 7c1a82a7335b8864033f9df5698e414bfcdc1a974d2d28dc19e20114ba9e36fc

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a835b51d3755b4d3bdc93e768c716e3611efa1beae6359a786d4341fbb09dde
MD5 f6a0a935239a11cb2efc075d176fc302
BLAKE2b-256 e7ae7992b2367977b6da07b94747bc6ecf6d8e4f1fb624fb2134a3d91a32f9cb

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8cf35f9e054aa2659c77ef81a3956ae29bc6f03df39b625c453828b890d4dd40
MD5 400f017b3352b595d439164e229d4f12
BLAKE2b-256 023687bb3210c7eebb38ee0a63fbbc65b89ce3b0488f65ff6830c535378cd2da

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ca3a4722c7e378105dd785dfa849f77049aa14073cc7642746f23c6e4ee975c7
MD5 ffb45c3276ed03974bf5262d0754f11c
BLAKE2b-256 e9b58de2b1e6252b7eaea39eb00177c44696e5dc4d96a765a77f8e03eb31baa7

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a5db74221ddf5ffcec259f6b2e53dc5271d98d9967da1aee0701cdc5896e3fac
MD5 ac76570b7325b146d0136804a03f139d
BLAKE2b-256 7c4058a0a463bda069161075625a8567c1924e5a7fdef2dbb7857f63f3712e2d

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db2b3a088f99194d995ee0b56ee9e6e0ab6bc70bfe7d03034f829a81a420ea6b
MD5 f4b2b1dc1a45e842f3a483536115cb39
BLAKE2b-256 70b696783502acb116a0fe62de9672bf6906f83d2c6455e8996f64e3f6674e16

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e3e55d3380c992f5bd89d93c526082666d16200dc7fa2feae8c1ed7c1448a110
MD5 e5dd6d13b69fc1827a6c50c687ac2bfc
BLAKE2b-256 14d23212af39c3638778944ff51bb708e0023ab5a3b411619a4f2732c483c8be

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-none-win_amd64.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 222.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 7b942d76781cc16866e6f29df4a6620ed733a97cd1d65756addce533e4599a7b
MD5 ee5e57d2b6e3be410db42f02e1363251
BLAKE2b-256 80a62c76e50f883f075a4bd3318ba261b01ecf11a9a3e4128cbdc44a31ed5444

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-none-win32.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp312-none-win32.whl
  • Upload date:
  • Size: 207.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp312-none-win32.whl
Algorithm Hash digest
SHA256 242ee0b48911f3ebcd736d0a3e46d5de2d2acc58f7c0e8f3d867cf28cb35c5aa
MD5 fa44ceda8a9258878c0102864cff5cb1
BLAKE2b-256 68eca3afdbcc40db87bf91c23e4cfc0a93f5e7a0067a572c085a8650360e211c

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 592e97148c1fcf881a14f7f999b5dfd545b964710c7d0045ca5f4bc0c1ee190c
MD5 a0f79a0ea1e08d46c2cc0e9f0baea28e
BLAKE2b-256 695c1cec8ff3232ddd7ae24dad874f7f716c1f92b974e7e7045bdd4629be965a

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 792831892cd3a7c3a7d9ae9015b4accf1d3fe6dfb983bbc1d5771813716fd144
MD5 66817f4068a34ca8c1eb690ebd3df315
BLAKE2b-256 969f4e7239c83b1fa7ae8c889b8082d6423fe3557a1ec1e94ab8713a93ac0afe

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8292c388132e0b3a774e97af84c1d1cf2aaa45022f4812fb7c0b1481e0584f17
MD5 db13df8f079270800a1cdc6f0009cf1e
BLAKE2b-256 a8ee6856dda29e10d6c5d6a1e69f58d1e36bd2526e7ee21a8f8f032c2291dbc4

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5466cbc77f2a4ce679e25628bae012cf2d9c66a24c22990c5ff3a100ddf21ddd
MD5 e4006350cb2d09d68c69354a93efbe14
BLAKE2b-256 042f4b6b41389f9e193daf6a04058ceaabc24c08f7403d16a49a426399f2d1b2

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bea29fca2119360018caa915269a94f0f2aba1009b593cebc20e1d3c5a6e1fa3
MD5 65e22e409a2a05c8d77b13383227f305
BLAKE2b-256 cbeedd671448afa37c0db118ee90dd668383655886630b9730a99e0cae08648c

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 acd3bc7324b29657bc32a59927b4227a61da1947ac1383fbf54387414fa29636
MD5 d2e3832ac2f917271ec1cd9b786b7a9c
BLAKE2b-256 5cff0aea823d4f57f412dd6aebfebd23485d486b82b633f7a86f3b9c56cd3157

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7abbe4fb1d3c012b6984a9e61a16faf0684b7adbfc82094fe357e6733683e359
MD5 f3f3c0ea229ae0348c3f83e6492271cc
BLAKE2b-256 1cd8a798ac7171a9c487200e1d911eebd9754b5faf974693a81973341d447b5e

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 30db0b1688e47dd07dc351eac6b10ef3212b011bb3b425c98fe7b87e89dfa2e6
MD5 a4548b2c15c2ff34e0e38e780806cb05
BLAKE2b-256 bdd4248f7b86668ed0b2067a5d3ca6d1f915c81c4a211cad836413207102ebd6

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-none-win_amd64.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 224.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 e88fca49e3d951180822e6ab85622deb8acc5d19c4dfb5270a305dbfa02c0bf3
MD5 88be1a5af5974ac315316dcb478f731e
BLAKE2b-256 267dc060a3ee64802348bd228b883439d6e554b42a15c5d88869ee4804d568bc

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-none-win32.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp311-none-win32.whl
  • Upload date:
  • Size: 207.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp311-none-win32.whl
Algorithm Hash digest
SHA256 6e868cb84743940e27b7750f379f057a47e25261e6354c3ebd5d2a009cea18bc
MD5 4d5252c2376a8886eb3b6d5d15af565c
BLAKE2b-256 8fc6d7d404fcda77e1dd72def5c21d1050c34c7b6acce2d9090fbfe743c233d7

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c70cd22ba47d769f696402ef064f80379580377e0384760fae9fd46c13a27040
MD5 ccf23419d3ba3089a0dd70fd5158d0f1
BLAKE2b-256 4993b5871cbd5a99baf1a603db17882321e1184dccb2ca3db190cda4a01ea46f

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d6f9de3c532ebd270672d63049dd8dc850584d49cf39eedb0888e8c0cb4394f4
MD5 2a21a8bc40f9015fe7ced89778556fd3
BLAKE2b-256 016478088f9a8fd74fd55b96e54a03706326a4f6f0a0584f8e26ce9855a42377

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a143191e6a4d92e203d236ebd44fc2c6097e7e74ab18122998a337835716fecc
MD5 54f3140ee79c97315c819e49012910aa
BLAKE2b-256 91502c00c05f58a7bb706cdf9f1bd04abe53aaa3203a382de08482b6728c4af8

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c44cbdb42d571ebc14e029bc7cf339e991672e6e45ff39c932d0e2810c688b1b
MD5 0867d896379ddf0db64dbbf6d748796d
BLAKE2b-256 24191ce22859b79c8b9e9665211fa4bb343407b007bac6cba02d4e5122d97b32

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 515647f228ac9eb67843ebd3195f7b6d6ef6fa34be1efc30941548b54ff05df0
MD5 d72e5d2160840861365693d6359670a2
BLAKE2b-256 6dabaf05ae70c8267ff9a3ba3e2fc309b6a1e28805992c6f629c13b9de2f908a

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3fcbf7a7f434594c6fe486afe3131e41f11c3cfe30a74e3a5e0cbd1a69a3f74f
MD5 72102a8e0852bc52d16ffa88913b5178
BLAKE2b-256 7dfebebf7d74b5b4c6d1522e17f073f077fa35529da8396e2e8271f9e87f4423

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34cc7f6255208682f242aeb450024362defeb3b9e7c7ccdedd24dc1f0e763cfe
MD5 aa2d17806f4df073d456046cfc1fc480
BLAKE2b-256 fcdc4c1c9a518898db6364d89869dee53ada470d148d8ff65475b7a4e813d136

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d662b82df1a6a659ed0d3d6c45ffe1e71493503f21f3f9dfcf6a0c8b05116707
MD5 fc40662d697788af8b110e94e1b912ee
BLAKE2b-256 3f8cad1a14e26c8550ce283da76afe756bcf59ee19c3b87556f53b8bacc00b61

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-none-win_amd64.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 224.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 c55da0a4c7ff6d049496cd14c22041069f46cd786d98a2af8f4252bdd5b5704f
MD5 5096c452cfebdfd268b77c522ab57749
BLAKE2b-256 88471b8a394676ba3b474eaf78582bbf9c6c657727d9f046525adbd88b197a9c

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-none-win32.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp310-none-win32.whl
  • Upload date:
  • Size: 207.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp310-none-win32.whl
Algorithm Hash digest
SHA256 a949fdb4592574d249db6a6f1c5bfa2759c4874d407ddee685c2a2cb513e656a
MD5 562bb1c48070ee432fe87831b60a209b
BLAKE2b-256 4f7ab1d489afa5bf8d65e0e7ea84128ad45cbcb83c4e47182db50156edcb26d9

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f97493030b9d6702493ee637f9a837417f668af5ff5f90a122fc866b32025baf
MD5 591860fd50790732f8003ed8e835be8e
BLAKE2b-256 2b72ed3c1aca80992158a9d1fe427a8cf0dd7d20968e22f95ead2de3c4648213

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e9187019bbb902673ae53d035ef615863081a6229e35e9d9fc18560522fcdf1b
MD5 61284407831cd9e17d333b699f453a28
BLAKE2b-256 72b5bc2e90d6e08c9eb1126c825fca017c1e1bb730d21b9baaa36c09ace81f72

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a9c204539d229c369aa9fac956ebc4ec24461eee3db9b2bd6f40d7482bc81072
MD5 8c2baa3701c955c70988f5368db46fd8
BLAKE2b-256 09773afbd49ccfd4ce6314da2ac2e8e37db2f402a4a24a140fa951a7f66071ff

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4cb896df52b11590e62fb67ce4b39870158a110c937f03b07e09c4fcb09eba1f
MD5 2d4ce492e0bf8b76229c7f6fd914a1b2
BLAKE2b-256 4c3f41f5166065a58c224bf667ee7e8d960c77bb2787d3069d5648dc83309080

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67ffff52df5b88642b25c5de22337c641cb84df002551d3d323d9813c3102a08
MD5 8b1268b516cb0e414469554d68740d89
BLAKE2b-256 4d75bc13acaf4e7a99e9efba34dd04bd1f8326fbf2275481608e9b84ab6da50e

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 fd4ea2765874b5a30e0dc6750944d612a2e46108fd2b171d4f7107f87992ca86
MD5 b115efed40f7c648c4b9636a09d1a700
BLAKE2b-256 6862cf72bb4d4eb479b4c819f287b168491ceca0920c7fbfb504c0d23df1c80d

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77274c490c59cdcdf874596881cfe586cbe03443cd1ac1ddace71480eb04f7c2
MD5 6655d44956a0a2a33e3fbed10a417f53
BLAKE2b-256 c72d413cbb2cb9f40286dc3d7f2bbf5a7471ddc905e3dcc918c3bc9bcb9b3805

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4f2908b68e8f5a4d7d1ebecc5637a5eecb8ee352a6379c9b495fd3e6e8e8bf3e
MD5 aa519db7c23373f76a607bf5351b7448
BLAKE2b-256 8101766d7f79c9a03f42688d9cd7fa3c6b478d93d0f404731265254b7ab9dfe8

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-none-win_amd64.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 224.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 18005bc2b0ab1a0ea0b148988e8b3f00496c87b89f129199da8f4ff6ef732eaf
MD5 c61725ebcf63d2a05ae5ffb56f11709a
BLAKE2b-256 251c11a01bd897f4e0c88917892b548bb22aa6c241eee174475b0dabb459b5b9

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-none-win32.whl.

File metadata

  • Download URL: cfsem-2.0.4-cp39-none-win32.whl
  • Upload date:
  • Size: 207.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for cfsem-2.0.4-cp39-none-win32.whl
Algorithm Hash digest
SHA256 dfa53d74d56060a605460ab0499c800122608963cc49be9132e3a210ec0f8570
MD5 5ec5a7b598e2ed753a364d1801addfa5
BLAKE2b-256 11398823a63ad3fb65901eeeaec8c7260e258ce1ff18993ba2f864c09d08953a

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4118a91fbcc3256b8bb55f4fb65ed80582066dae316b2639f92d79c8758b52a8
MD5 e3141ba3c72de609afd6064e6842475b
BLAKE2b-256 5f6c7f8512158b651f2dfbfa58e9ffe7ee8d715c1fe657edd80b07cfe4873838

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3d37b200ac789ecd237c0cc254386c99c6da0d833d647d989505ace67b2404df
MD5 3f778f4b6a27b84f9362d81590e574e5
BLAKE2b-256 13759067add090840258ddb5124801be5cf763c53848dc47bb4c33f220a8c5f3

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 349bfc6514c493edad468a3c1d678f274f121fe13062aaf5c6484aad7aeec210
MD5 5ffcb65bdfa2630df47e3d7353dd555c
BLAKE2b-256 fbe895725842e937c8c899a474edf942bd235e0c8cfa17d15cc13ab428678562

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0fdd065c6e1f2482be4776c737e3b68d39b03f7a364685e8142448a8ba30320c
MD5 ea3b9993774fdc3e8507a92956ebe394
BLAKE2b-256 c06e79c526728422214ad1e1b7be5874e8425980f666039af7c89b72442a3e20

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51546b035edefc88ebd7a57ffa7bfea53b104c9d77389f955708d5dcf71aaebe
MD5 827242154e65e40ec1810e66e88dcb0f
BLAKE2b-256 5c029d52b440f67f580a17aa4f388bb248663359b68b1fa5b02ffd63aac7f940

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0a1d801ab1ce3e603943f44cdbb5927ba4b397755ea9b781344e41682d22dc01
MD5 bffbdaf351c160863b46fcd94a298e7a
BLAKE2b-256 a2cd706a7dafbf437a9657d64eb5e1dfbec5841fc4bd4130c4dc7fc8bf194f39

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25349204521d32de4ab7023f491a503f15761a7a8895f639414b2a831489cece
MD5 8686f0985658b80aa64d5972bb2e190e
BLAKE2b-256 88f97f61ebc84339c42c12f96afbde1c64df1ebde1c1873ce4a62a7b4416350b

See more details on using hashes here.

File details

Details for the file cfsem-2.0.4-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cfsem-2.0.4-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 378df24438393c18d2cc650fd9990d7a1774b94f6607a2189a90a97217bc836f
MD5 8c38df5c33155a23d3a8076fe8bf8afc
BLAKE2b-256 ac3bcc05428e9f47341ab2f424ed3dd373e68c9c04f1f35374e4c42315cadd88

See more details on using hashes here.

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