Rust dependencies statically linked into pm3-rs
===============================================

`_native.pyd` (the Python extension) and the `pm3-rs` command are statically linked, so
every crate below is compiled into the distributed binaries. Most are MIT, which requires
the copyright notice and the permission notice to be included in "all copies or
substantial portions of the Software" -- a static binary being a substantial portion.
The verbatim texts, with their copyright lines, are in LICENSES.txt beside this file.

pm3-rs itself is GPL-3.0-or-later. MIT, Apache-2.0, BSD-2-Clause, Zlib and
Apache-2.0-WITH-LLVM-exception are all one-way compatible with it in the direction used
here: this project incorporates them, not the reverse. `unicode-ident` is the one entry
whose expression is conjunctive -- `(MIT OR Apache-2.0) AND Unicode-3.0` -- so its
Unicode terms apply on top of whichever of the first pair is chosen, and its text is
included for that reason rather than as a courtesy.

Dev-dependencies are excluded: they are compiled only into the test binaries and are not
distributed. Build-dependencies and proc-macros are included -- they do not link in, but
they generate code that does.

**Generated by tools/collect_rust_notices.py. Do not edit by hand.** Re-run it after
changing a dependency; `tests/attribution.rs` fails if this file and the dependency graph
disagree.

67 crates.

  CRATE                        VERSION      SPDX                                     FILES
  atomic-wait                  1.1.0        BSD-2-Clause                             LICENSE
  bitflags                     2.13.1       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  bytemuck                     1.25.1       Zlib OR Apache-2.0 OR MIT                LICENSE-APACHE, LICENSE-MIT, LICENSE-ZLIB
  cfg-if                       1.0.4        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  crossbeam                    0.8.4        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  crossbeam-channel            0.5.16       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT, LICENSE-THIRD-PARTY
  crossbeam-deque              0.8.7        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  crossbeam-epoch              0.9.20       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  crossbeam-queue              0.3.13       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  crossbeam-utils              0.8.22       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  dyn-stack                    0.13.2       MIT                                      LICENSE
  dyn-stack-macros             0.1.3        MIT                                      LICENSE
  either                       1.16.0       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  equator                      0.2.2        MIT                                      (manifest grant only)
  equator                      0.4.2        MIT                                      LICENSE
  equator                      0.6.0        MIT                                      LICENSE
  equator-macro                0.2.1        MIT                                      (manifest grant only)
  equator-macro                0.4.2        MIT                                      LICENSE
  equator-macro                0.6.0        MIT                                      LICENSE
  faer                         0.24.4       MIT                                      COPYING.EIGEN.MPL2, COPYING.LAPACK.BSD, COPYING.SUITE_SPARSE.AMD.BSD, COPYING.SUITE_SPARSE.COLAMD.BSD  [no MIT text]
  faer-traits                  0.24.0       MIT                                      (manifest grant only)
  gemm                         0.19.0       MIT                                      LICENSE
  gemm-c32                     0.19.0       MIT                                      LICENSE
  gemm-c64                     0.19.0       MIT                                      LICENSE
  gemm-common                  0.19.0       MIT                                      LICENSE
  gemm-f32                     0.19.0       MIT                                      LICENSE
  gemm-f64                     0.19.0       MIT                                      LICENSE
  generativity                 1.2.1        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  heck                         0.5.0        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  indoc                        2.0.7        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  libc                         0.2.186      MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  libm                         0.2.16       MIT                                      LICENSE.txt
  memoffset                    0.9.1        MIT                                      LICENSE
  nano-gemm                    0.2.2        MIT                                      (manifest grant only)
  nano-gemm-c32                0.2.1        MIT                                      (manifest grant only)
  nano-gemm-c64                0.2.1        MIT                                      (manifest grant only)
  nano-gemm-core               0.2.1        MIT                                      (manifest grant only)
  nano-gemm-f32                0.2.1        MIT                                      (manifest grant only)
  nano-gemm-f64                0.2.1        MIT                                      (manifest grant only)
  num-complex                  0.4.6        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  num-traits                   0.2.19       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  num_cpus                     1.17.0       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  once_cell                    1.21.4       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  paste                        1.0.15       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  private-gemm-x86             0.1.20       MIT                                      LICENSE
  proc-macro2                  1.0.106      MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  pulp                         0.22.3       MIT                                      LICENSE
  pulp-wasm-simd-flag          0.1.1        MIT                                      (manifest grant only)
  pyo3                         0.23.5       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  pyo3-build-config            0.23.5       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  pyo3-ffi                     0.23.5       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  pyo3-macros                  0.23.5       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  pyo3-macros-backend          0.23.5       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  qd                           0.8.0        MIT                                      LICENSE
  quote                        1.0.46       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  raw-cpuid                    11.6.0       MIT                                      LICENSE.md
  rayon                        1.12.0       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  rayon-core                   1.13.0       MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  reborrow                     0.5.5        MIT                                      LICENSE
  seq-macro                    0.3.6        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  spindle                      0.2.6        MIT                                      LICENSE
  syn                          2.0.119      MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  target-lexicon               0.12.16      Apache-2.0 WITH LLVM-exception           LICENSE
  unicode-ident                1.0.24       (MIT OR Apache-2.0) AND Unicode-3.0      LICENSE-APACHE, LICENSE-MIT, LICENSE-UNICODE
  unindent                     0.2.4        MIT OR Apache-2.0                        LICENSE-APACHE, LICENSE-MIT
  windows-sys                  0.42.0       MIT OR Apache-2.0                        license-apache-2.0, license-mit
  windows_x86_64_msvc          0.42.2       MIT OR Apache-2.0                        license-apache-2.0, license-mit


The following publish no licence file in the crate itself. The manifest's
`license` field is still the grant, so LICENSES.txt records the copyright
holders it declares, the upstream repository, and the canonical terms named.
Listed here rather than passed over, because a notice that says where it is
thin can be completed and one that hides it cannot.

  equator 0.2.2 (MIT)
  equator-macro 0.2.1 (MIT)
  faer-traits 0.24.0 (MIT)
  nano-gemm 0.2.2 (MIT)
  nano-gemm-c32 0.2.1 (MIT)
  nano-gemm-c64 0.2.1 (MIT)
  nano-gemm-core 0.2.1 (MIT)
  nano-gemm-f32 0.2.1 (MIT)
  nano-gemm-f64 0.2.1 (MIT)
  pulp-wasm-simd-flag 0.1.1 (MIT)


The following ship licence files that do not cover the licence they
declare -- typically their own upstream attributions and nothing for their
own grant. Handled the same way, in LICENSES.txt.

  faer 0.24.4: declares MIT, ships no MIT text
