Skip to main content

A high-performance library for arrays and numeric calculations

Project description

C++ Version License Discord


Continuous Integration Documentation Status


Documentation


Simple Demo

What is LibRapid?

LibRapid is an extremely fast, highly-optimised and easy-to-use C++ library for mathematics, linear algebra and more, with an extremely powerful multidimensional array class at it's core. Every part of LibRapid is designed to provide the best possible performance without making the sacrifices that other libraries often do.

Everything in LibRapid is templated, meaning it'll just work with almost any datatype you throw at it. In addition, LibRapid is engineered with compute-power in mind, meaning it's easy to make the most out of the hardware you have. All array operations are vectorised with SIMD instructions, parallelised via OpenMP and can even be run on external devices via CUDA and OpenCL. LibRapid also supports a range of BLAS libraries to make linear algebra operations even faster.

GPU Array

What's more, LibRapid provides lazy evaluation of expressions, allowing us to perform optimisations at compile-time to further improve performance. For example, dot(3 * a, 2 * transpose(b)) will be compiled into a single GEMM call, with alpha=6, beta=0, transA=false and transB=true.

Why use LibRapid?

If you need the best possible performance and an intuitive interface that doesn't sacrifice functionality, LibRapid is for you. You can fine-tune LibRapid's performance via the CMake configuration and change the device used for a computation by changing a single template parameter (e.g. librapid::backend::CUDA for CUDA compute).

Additionally, LibRapid provides highly-optimised vectors, complex numbers, multiprecision arithmetic (via custom forks of MPIR and MPFR) and a huge range of mathematical functions that operate on all of these types. LibRapid also provides a range of linear algebra functions, machine learning activation functions, and more.

When to use LibRapid

  • When you need the best possible performance
  • When you want to write one program that can run on multiple devices
  • When you want to use a single library for all of your mathematical needs
  • When you want a simple interface to develop with

When not to use LibRapid

  • When you need a rigorously tested and documented library
    • LibRapid is still in early development, so it's not yet ready for production use. That said, we still have a wide range of tests which are run on every push to the repository, and we're working on improving the documentation.
  • When you need a well-established library.
    • LibRapid hasn't been around for long, and we've got a very small community.
  • When you need a wider range of functionality.
    • While LibRapid implements a lot of functions, there are some features which are not yet present in the library. If you need these features, you may want to look elsewhere. If you would still like to use LibRapid, feel free to open an issue and I'll do my best to implement it.

Documentation

Latest Documentation
Develop Branch Docs

LibRapid uses Doxygen to parse the source code and extract documentation information. We then use a combination of Breathe, Exhale and Sphinx to generate a website from this data. The final website is hosted on Read the Docs.

The documentation is rebuilt every time a change is made to the source code, meaning it is always up-to-date.

Current Development Stage

At the current point in time, LibRapid C++ is being developed solely by me (pencilcaseman).

I'm currently a student in my first year of university, so time and money are both tight. I'm working on LibRapid in my spare time, and I'm not able to spend as much time on it as I'd like to.

If you like the library and would like to support its development, feel free to create issues or pull requests, or reach out to me via Discord and we can chat about new features. Any support is massively appreciated.

Roadmap

The roadmap is a rough outline of what I want to get implemented in the library and by what point, but please don't count on features being implemented quickly -- I can't promise I'll have the time to implement everything as soon as I'd like... (I'll try my best though!)

If you have any feature requests or suggestions, feel free to create an issue describing it. I'll try to get it working as soon as possible. If you really need something implemented quickly, a small donation would be appreciated, and would allow me to bump it to the top of my to-do list.

Dependencies

LibRapid has a few dependencies to improve functionality and performance. Some of these are optional, and can be configured with a CMake option. The following is a list of the external dependencies and their purpose (these are all submodules of the library -- you don't need to install anything manually):

Submodules
External
  • OpenMP - Multi-threading library
  • CUDA - GPU computing library
  • OpenCL - Multi-device computing library
  • OpenBLAS - Highly optimised BLAS library
  • MPIR - Arbitrary precision integer arithmetic
  • MPFR - Arbitrary precision real arithmetic
  • FFTW - Fast(est) Fourier Transform library

Star History

Contributors

Support

Thanks to JetBrains for providing LibRapid with free licenses for their amazing tools!

JetBrains

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

librapid-0.7.5.tar.gz (7.1 MB view details)

Uploaded Source

Built Distributions

librapid-0.7.5-pp310-pypy310_pp73-win_amd64.whl (1.8 MB view details)

Uploaded PyPy Windows x86-64

librapid-0.7.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

librapid-0.7.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

librapid-0.7.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

librapid-0.7.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12 Windows x86-64

librapid-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp312-cp312-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

librapid-0.7.5-cp312-cp312-macosx_10_15_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

librapid-0.7.5-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

librapid-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp311-cp311-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

librapid-0.7.5-cp311-cp311-macosx_10_15_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

librapid-0.7.5-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

librapid-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp310-cp310-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

librapid-0.7.5-cp310-cp310-macosx_10_15_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

librapid-0.7.5-cp39-cp39-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

librapid-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp39-cp39-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

librapid-0.7.5-cp39-cp39-macosx_10_15_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

librapid-0.7.5-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

librapid-0.7.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp38-cp38-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

librapid-0.7.5-cp38-cp38-macosx_10_15_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

librapid-0.7.5-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

librapid-0.7.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

librapid-0.7.5-cp37-cp37m-macosx_10_15_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

Details for the file librapid-0.7.5.tar.gz.

File metadata

  • Download URL: librapid-0.7.5.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5.tar.gz
Algorithm Hash digest
SHA256 65118c036c3a50133c51904dfb2961d99db361f5f661f5dd525d436931cb3e1e
MD5 10c9eac5b9d64c8020837c67f2f5aebf
BLAKE2b-256 71b8e838e03c6278ed18c93237f3b74cf371f3987fd4622256b81bbf33aecd3c

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a578a33ca0073dc4ee51de907d918d77758b9a3fc1a74de0b959b2c88efe423a
MD5 7bfc9c4a01f08bad8b5e61ae0f542061
BLAKE2b-256 3154def68099015b8ae43dc5edd2a2e8dcf0d22edf4a9bbc95c18bdea15c9c13

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d4ead5abf8b64326955ed727682511e11c0326705fdf0a9e552a28062841bb9
MD5 46c7116e01dca0518807bf4081a4c713
BLAKE2b-256 5c85c6aad0f9749a3624b133c9d57fbe97d6c065759af8d278c673bc3b77e33e

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18fdf38a2453f54f2cd1f4745e9ab36e8503adbbe5f22ad87ed6346bc15f409c
MD5 d6b6896a82a0612c3929c174d3b06c1c
BLAKE2b-256 266375904015ea561a267ea5e4ca436c763d380711f48b0413740401f1eec9a4

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ea3ca87c71a01ccaa8a84963d04be16aa8c016f37652b411185ec15a82da7cd
MD5 780fb8b17436588eedac28cda4d9fb75
BLAKE2b-256 c2c545c16fdac70b5797c3a8a9488b5fcf2e7807ac5307e32cdde144cab171ed

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3224fe007c676346b4a8040451afbc79f5dc774f5f1942956a20178b52d68045
MD5 5a1f7423642c495cc61c99f3377d356d
BLAKE2b-256 c5fd4525b468a465aa09e45524384c7e90c15bcd6657936b78bc81b9ba3c3e0a

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: librapid-0.7.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9702ecadf250cad8a555ab2fd28c96c9d38ca726ec92cff74cf53b172f4db0da
MD5 04babac2f4416308767021aaa4720abd
BLAKE2b-256 b1de048a937bf47607244db19843730b32da1ce49477e19a869a6af93025f7dc

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a7fa15f831a95e1e009c9f73c65cca721616c34e4346e11edc35cfb88bc4859
MD5 6e8f74497714c70653dd12b481b7463a
BLAKE2b-256 9094f9fb0b36a2b0c0096956948aab07664946d780873f238bc18a24dfe5367e

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 716c53f752dc82659df042eefd68f1ed7a0d7d88d3013f2b0ba57202c58af06e
MD5 c6858118d69c7be1b5f08fbec6d2716e
BLAKE2b-256 c25803ddeffdec8b565df2bb4931fe4e25d546ddbda544c0d3ee9d512b15e309

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 356ebc5bcf67d1fcf74172880500333f16fdedd448ddef951d33a51cf8042aec
MD5 230401ec6c13a72838e5560819a539ca
BLAKE2b-256 e752c6f51f3492f3abcad413c09bf72071fea39a26ca44a8420b655c50590cb5

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: librapid-0.7.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 edcd1546f9b7efbdffcef621208640ded81391c31fa266e7764bd00160b7e354
MD5 c7995ff448df8f95dadd1cd5b46612e3
BLAKE2b-256 6dcd2f5055eb7357d8fa4b03dfbe390ba0ad26c8ccfa6a665469d8a5f65ffd86

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c52c1b8460770545d058a7ea6fe23f211f874c74aadb59cf443356b5558dc10
MD5 43d02d6eadacbdfe6b68d47e394e015a
BLAKE2b-256 e3b67bee6d271293d7cd72c3a324f1a2eb23955a7e1df2b8325688be3e54ca83

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dfa6fa5904b57302e20cded51c41acf7fa6c1c12c8a7c6bcaaf9e2f491de7ce7
MD5 5d499d2c4c4242f935dfcd1a185ec32f
BLAKE2b-256 2dbd73dfef11a28bda575f5f2a9fb92124786087a1597706e9fb3f6c3cd179f6

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7821ed99d871cf8067e56e130f47cbf487c4f2192ea240e87e1a47a5411c633f
MD5 31c7af55359388581e77b12570184ef1
BLAKE2b-256 41514b98edad4ece68cfedc6ec0ab8abd2fbe5ca938d46136be3b981ae361fe4

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: librapid-0.7.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0b6bfc224a9c0cd72a0d6d75ccafcd3b164591c27d2e00dc9507fa9f5e04a71b
MD5 ee79c7e8d018c9e8192410043d6305db
BLAKE2b-256 e13247fe0f0d290375cfa4c5fd228e0c75201f10db6d56ab4210e4068707afca

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6fd9ce1f6c25874ef351545f52511fff3f35da6046a4b3939dab6e34353f6a5
MD5 a41ed5d70d65517bf687f0e6930415a0
BLAKE2b-256 658a9aba7116f4f1833e8cb90b67d68c694e2da141a685011d0787a087e2b720

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 491ad47f303c6eb9ee17ce0a8afca3f52c048d95a689ffbb7d9c0c12fd0dd0ec
MD5 9640f626ef4dee0646ce83e44f7dd5e4
BLAKE2b-256 282f1881ae6646da5c427877cfb654c506171942b98a05488d979b62687cbb7a

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2a9ee991919fb72072593aa08c0d0ac73ee7934c09f40b7a4a1337c84791539b
MD5 952eebecc774adc015a174889fefabb3
BLAKE2b-256 8696911dc21ad8d5aaec69003d586f9e7a233f926e1b73122e27431027e95820

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: librapid-0.7.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1357ea0b90fa57ac27f240b8e41e751f679c35a97d0a861a0eaa8058292c100b
MD5 0d5699a7e0e301e857fb2f6014ca50b0
BLAKE2b-256 87306ae89fef12594f3ea990804316a39c9e7560f9be8130e79df8c2a3ce93f1

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba53215f34bd7b0be3633224d39cc390673728aae72e07607393f15335094953
MD5 8816879fe93c80481db33c29051c94e2
BLAKE2b-256 16eccee1e7d084ade19e4b28394b189eb88b151ad47784cee87d531541b2d1c6

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb3c79d6801e3fd45390d466e97f6d2c0ffccab62673ea21292140532794dc7b
MD5 d75da1a50937e1fbfe1cc1ca9d9db615
BLAKE2b-256 df23e208fe7ddf893e3e6cdd7ed87c0d737272b56dfe96e74141036ec99ea7c8

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ca1fe3d4d6ab2efb064cd387a23ab953dfa8824db6d83e7d9f74f6b48e9645fc
MD5 f4635fa6e394412f3a803d177fd97a46
BLAKE2b-256 3881d7f9860ce76bfa234ec4328d37ab2008aefde2a40e820e84469f5ca12ca8

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: librapid-0.7.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 35df643fde6bd4f06a507207fa16e309502517e3f931945b85b7c31dcfe357ea
MD5 bd6123dc5275b51d85e5a215ae0b371d
BLAKE2b-256 ca510beebd9921bca044615c929e76dc9a05e1934a0956865a55b966c0145106

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1458d46a9e906766589095625f93e47a016223ec9a2c6a4b927b84f9504b42c4
MD5 7972ff3c08be04b8dc3806b0d443b6da
BLAKE2b-256 b81f87d0be9fd25fb9803fab6c7f49f6f1179b6d30692e8e703dec892caefc28

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d34399a85b92943d3f43267688666508651c2a75f19d762ad35cc52cb8af080
MD5 e681f402cb19aa96ac72cc5245aa70bc
BLAKE2b-256 4236d45b1953dcc9bcd0e29b3abc9eeb264aab9c66b69b8daa945019df4e40a1

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f3a21d8c2b0262ce0d20d051cb60b8d9600a2a6bc070cf205a6f37c86c9d8373
MD5 85b07c2126caaa7d386af809baddee6f
BLAKE2b-256 40032bf1ab59b13cc24b41155a62eae57bda9e5723a0f8861b0a592331d2c754

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: librapid-0.7.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for librapid-0.7.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7c987b89fc3ac48f4d1943c4f5e21f431c91058ed2e22a39cceac68cdb0ae65c
MD5 3bc2ae6c731df9e53e78347a925a4210
BLAKE2b-256 7ebdc48b5403e524e4a622b7af3f96afc8e6cd970932e2b8369b7f0c1a073974

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e07a1d6a4a80f7178532d398c10e86d4986edceb5115e17d5adbb812307b44c6
MD5 13110857108662c01d4a3f6d4577ff2d
BLAKE2b-256 4ebe43ab3240514e35a1f55425f3e3e9891f6839482b0c84b1bf069d8c0d0589

See more details on using hashes here.

File details

Details for the file librapid-0.7.5-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for librapid-0.7.5-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d8989d25d44d71809492331a952bb6957a19c8ab908496524bb24de2471407b0
MD5 dbbd5c3c5139e9ce053aac13521f23a7
BLAKE2b-256 6e1721f94d37e3d85ccec7434554b94896c12ea0a41d15f6e6fa8d4be502cde0

See more details on using hashes here.

Supported by

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