licenses.dev

numpy v0.20.0

PyO3-based Rust bindings of the NumPy C-API

Published on

Licenses

Learn more about license information.

Package Licenses

BSD-2-Clause

Dependency Licenses

Apache-2.0 OR MIT41
PackageRelationDependenciesPublished
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
bitflags • 2.6.0A macro to generate structures which behave like bitflags. INDIRECT0
cfg-if • 1.0.0A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
half • 2.4.1Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.DIRECT2
heck • 0.4.1heck is a case conversion library.INDIRECT0
indoc • 2.0.5Indented document literalsINDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. DIRECT0
lock_api • 0.4.12Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT2
matrixmultiply • 0.3.9General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading.INDIRECT2
ndarray • 0.15.6An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.DIRECT6
num-complex • 0.4.6Complex numbers implementation for RustDIRECT2
num-rational • 0.4.1Rational numbers implementation for RustINDIRECT3
num-traits • 0.2.19Numeric traits for generic mathematicsDIRECT1
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
parking_lot_core • 0.9.10An advanced API for creating custom synchronization primitives.INDIRECT14
parking_lot • 0.12.3More compact and efficient implementations of the standard synchronization primitives.INDIRECT18
paste • 1.0.15Macros for all your token pasting needsINDIRECT0
portable-atomic • 1.9.0Portable atomic types including support for 128-bit atomics, atomic float, etc. INDIRECT0
proc-macro2 • 1.0.88A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
pyo3-build-config • 0.20.3Build configuration for the PyO3 ecosystemINDIRECT2
pyo3-ffi • 0.20.3Python-API bindings for the PyO3 ecosystemINDIRECT4
pyo3-macros-backend • 0.20.3Code generation for PyO3 packageINDIRECT8
pyo3-macros • 0.20.3Proc macros for PyO3 packageINDIRECT9
pyo3 • 0.20.3Bindings to Python interpreterDIRECT34
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rawpointer • 0.2.1Extra methods for raw pointers and `NonNull<T>`. For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`), `offset` and `add` for `NonNull<T>`, and the function `ptrdistance`. INDIRECT0
rustc-hash • 1.1.0speed, non-cryptographic hash used in rustcDIRECT0
scopeguard • 1.2.0A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. INDIRECT0
smallvec • 1.13.2'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
syn • 2.0.56Parser for Rust source codeINDIRECT3
typenum • 1.17.0Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.INDIRECT0
unindent • 0.2.3Remove a column of leading whitespace from a stringINDIRECT0
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
MIT3
PackageRelationDependenciesPublished
crunchy • 0.2.2Crunchy unroller: deterministically unroll constant loopsINDIRECT0
memoffset • 0.9.1offset_of functionality for Rust structs.INDIRECT1
redox_syscall • 0.5.7A Rust library to access raw Redox system callsINDIRECT1
Apache-2.0 OR MIT OR Zlib3
PackageRelationDependenciesPublished
bytemuck • 1.19.0A crate for mucking around with piles of bytes.INDIRECT0
safe_arch • 0.7.2Crate that exposes `core::arch` safely via `#[cfg()]`.INDIRECT1
wide • 0.7.28A crate to help you go wide.INDIRECT2
Apache-2.02
PackageRelationDependenciesPublished
approx • 0.5.1Approximate floating point equality comparisons and assertions.INDIRECT2
simba • 0.8.1SIMD algebra for RustINDIRECT8
BSD-3-Clause1
PackageRelationDependenciesPublished
nalgebra • 0.32.6General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices.DIRECT14
unknown1
PackageRelationDependenciesPublished
num-integer • 0.1.46Integer traits and functionsDIRECT2
Apache-2.0 WITH LLVM-exception1
PackageRelationDependenciesPublished
target-lexicon • 0.12.16Targeting utilities for compilers and related toolsINDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/numpy)](https://licenses.dev/cargo/numpy)
<a href="https://licenses.dev/cargo/numpy">
  <img src="https://licenses.dev/b/cargo/numpy" alt="licenses" />
</a>

Or the licenses badge code for the 0.20.0 version:

[![licenses](https://licenses.dev/b/cargo/numpy/0.20.0)](https://licenses.dev/cargo/numpy/0.20.0)
<a href="https://licenses.dev/cargo/numpy/0.20.0">
  <img src="https://licenses.dev/b/cargo/numpy/0.20.0" alt="licenses" />
</a>
GitHub