Skip to main content

Raptors 0.2 numeric foundation

Raptors is a Rust-backed Python array library rebuilding toward NumPy's public Python functionality through import raptors as np. The 0.2 release covers a numeric array and dtype foundation. It is an explicitly limited subset, not a general NumPy replacement, and makes no performance claim.

The supported numeric dtypes are bool, signed and unsigned 8/16/32/64-bit integers, float16/float32/float64, complex64/complex128, and the platform's longdouble/clongdouble representations. Dtype aliases, byte order, alignment, shape, strides, contiguity, casting, promotion, reshape, transpose, integer/slice/boolean/fancy indexing, broadcast assignment, and copy behavior are covered by the 0.2 compatibility manifest.

import raptors

a = raptors.array([[1, 2], [3, 4]])
column = a[:, 1]
as_float = a.astype(raptors.float32)

Construction accepts Python boolean, integer, float, and complex values in rectangular list/tuple nesting. zeros and empty allocate numeric arrays in C or Fortran order. Scalar indexing returns Raptors scalar wrappers, not NumPy scalar classes; wrappers do not implement full scalar arithmetic or protocol compatibility.

Arithmetic operators, ufuncs, reductions, datetime/timedelta, object/string/ structured dtypes, NumPy interoperation, foreign buffers, and the NumPy C ABI remain outside 0.2. NumPy 2.5.3 is used only by the development test suite; the installed package has no NumPy runtime dependency.

Use CPython 3.12–3.14. Build and test instructions are in BUILD.md and TESTING.md. See the 0.2 release gate for the exact support boundary and verification evidence.

Metadata

Release files for raptors 0.2.0

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

Built distributions (wheels)

Table of built distributions (wheels) for raptors 0.2.0
File
raptors-0.2.0-cp312-abi3-win_arm64.whl CPython 3.12 abi3 Windows ARM64 Details
raptors-0.2.0-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
raptors-0.2.0-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
raptors-0.2.0-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
raptors-0.2.0-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details
raptors-0.2.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 abi3 Linux glibc 2.17+ x86-64 Details
raptors-0.2.0-cp312-abi3-macosx_11_0_x86_64.whl CPython 3.12 abi3 macOS 11.0+ x86-64 Details
raptors-0.2.0-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details

Total release size: 3.8 MB

Release files / raptors-0.2.0-cp312-abi3-win_arm64.whl

Download URL raptors-0.2.0-cp312-abi3-win_arm64.whl
Size 299.7 kB
Tags CPython 3.12 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
02fdb3319783aa295256307334cbca2065f77b2946159780067c62dbe2f0ee31
BLAKE2b-256 checksum
How to use checksums
3223e06fda4c4218d1110b58b33a7a4b09947336cf3eac3ed0e688ed5c230394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-win_amd64.whl

Download URL raptors-0.2.0-cp312-abi3-win_amd64.whl
Size 314.7 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
035beae5a8a0ab537638149f5af19ddca2db44091d75ff5d332f0145b69eed9e
BLAKE2b-256 checksum
How to use checksums
6971b0d10908fa2076120ecd00b51b3e0cb8ec75c0b2080e846225ce53ebf7f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL raptors-0.2.0-cp312-abi3-musllinux_1_2_x86_64.whl
Size 681.9 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
01a2ab2648d6b2332c8ee4cd78097b5045c3fac95e333c1a4c92a6cfb1e8fee2
BLAKE2b-256 checksum
How to use checksums
fe6ca80191dd676192bec2b38c8782da14eceef1466a25e8e5779d89e8e669d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL raptors-0.2.0-cp312-abi3-musllinux_1_2_aarch64.whl
Size 647.7 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
63ff9bfb2c1ef00f11240635925e14bd51049c98f90ca922db838924f05513db
BLAKE2b-256 checksum
How to use checksums
af2e27482706bdfb87e42b661d7813cf58ed9841be5b9e43c4ec2a0e9b5e29c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL raptors-0.2.0-cp312-abi3-manylinux_2_28_aarch64.whl
Size 470.1 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
41a90ea1699da9bc34a424d27c3adf2a26d249fec20880ba5cab5eaf3453d977
BLAKE2b-256 checksum
How to use checksums
66c86f887a350da9c445327c07702825b4a74af9c64820ce4e4ea2b912616e27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL raptors-0.2.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 473.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
9c039f7880aacd87c339b6d91a606da44dbac97725ad478a8354bba3f9b32e77
BLAKE2b-256 checksum
How to use checksums
634f88cf7b23e993ff62cb8f3f23a5633e1256d650b5888b7612b0e919a4a2a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-macosx_11_0_x86_64.whl

Download URL raptors-0.2.0-cp312-abi3-macosx_11_0_x86_64.whl
Size 443.1 kB
Tags CPython 3.12 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2d2efc116620bc046aac65569fa2419e7491d444b885febbbd7e7ad98bd623d4
BLAKE2b-256 checksum
How to use checksums
20890682b8ac9406b83c1ce3bacc089953c792b37ccf262618af7274ac3a516b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / raptors-0.2.0-cp312-abi3-macosx_11_0_arm64.whl

Download URL raptors-0.2.0-cp312-abi3-macosx_11_0_arm64.whl
Size 435.0 kB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e9c59de2fde54196de683fc6eb08b7f576230ff7be737f6c02a8d444978fc28b
BLAKE2b-256 checksum
How to use checksums
f1b7cf5c775fbb55214cc1ff1f769f7dae5a2f5c6ce28b0b4ffd8a14f1526a3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.0

8 release files

This release

0.2.0 This release

8 release files

0.1.0

12 release files

0.0.1

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