Skip to main content

REGCOIL

A regularized current potential method for fast computation of the shapes of stellarator coils

This program is described in the paper M Landreman, "An improved current potential method for fast computation of stellarator coil shapes," Nuclear Fusion 57, 046003 (2017), which is available in this repository and also at arXiv:1609.04378.

This repository provides a pip-installable python package, with compiled kernels for the computationally intensive steps. The original fortran implementation of the REGCOIL algorithm is available in the companion repository https://github.com/landreman/regcoil_fortran

Installation

This package is available on pypi (which provides pre-compiled wheels), so it can be installed in the usual way with pip:

pip install regcoil

If you want updates that are more recent than the most recent release, or if you want to edit the source code, you can also install regcoil from source. To do so, first clone the repository and then pip-install from the local repository:

git clone https://github.com/landreman/regcoil.git
cd regcoil
pip install "meson-python>=0.16.0"
pip install .[dev]

For editable installs from source, it is necessary to include the --no-build-isolation flag due to a quirk of the meson build system:

pip install --no-build-isolation -e .[dev]

From the cloned repository, tests can be run using

pytest

Quickstart

import regcoil

ds = regcoil.examples("W7-X")  # Or "NCSX"
# ds then provides paths to a vmec wout file, simsopt virtual casing file,
# stellopt bnorm file, and coil winding surface in nescin format.

# Define the plasma boundary surface (from_wout accepts a filename or simsopt.mhd.Vmec object):
plasma = regcoil.PlasmaSurface.from_wout(ds.wout, ntheta=64, nzeta=64)
# Assign B_normal data associated with the plasma current:
plasma.set_bnormal_from_virtual_casing(ds.vcasing)

# Define a coil winding surface:
coil = regcoil.CoilSurface.from_uniform_offset(
    plasma, separation=0.3, ntheta=64, nzeta=64, mpol=12, ntor=12
)

# Visualize the plasma and coil winding surfaces before solving:
regcoil.plot.cross_sections(plasma, coil)
regcoil.plot.plot_3d(plasma=plasma, winding_surface=coil)

problem = regcoil.Regcoil(plasma, coil, mpol_potential=12, ntor_potential=12)
# You can solve the system with a specific value of the regularization parameter
# lambda, or scan over a range of lambdas, or search for the lambda that achieves
# a desired value of a metric such as f_B, f_K, max_K, or avg_Bnormal_over_B:
solution = problem.solve_for_target("avg_Bnormal_over_B", 0.005)
print(f"f_B = {solution.f_B:.1e}, f_K = {solution.f_K:.1e}")
# f_B = 5.0e-02, f_K = 1.1e+15

# Save the plasma and coil surfaces along with the solution:
solution.save("regcoil_out.nc")

# Cut discrete coils from the current potential and plot them:
cut_coils = solution.cut(coils_per_half_period=5)
regcoil.plot.plot_3d(plasma=plasma, coils=cut_coils)

Full documentation, covering installation, typical usage, saving/loading data, plotting, and the API reference, are available at regcoil.readthedocs.io.

Metadata

Release files for regcoil 0.1.3

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

Source distribution (sdist)

Source distribution for regcoil 0.1.3
File Size Uploaded
regcoil-0.1.3.tar.gz 14.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for regcoil 0.1.3
File
regcoil-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
regcoil-0.1.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
regcoil-0.1.3-cp314-cp314t-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64 Details
regcoil-0.1.3-cp314-cp314t-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64 Details
regcoil-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
regcoil-0.1.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
regcoil-0.1.3-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
regcoil-0.1.3-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
regcoil-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
regcoil-0.1.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
regcoil-0.1.3-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
regcoil-0.1.3-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
regcoil-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
regcoil-0.1.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
regcoil-0.1.3-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
regcoil-0.1.3-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
regcoil-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
regcoil-0.1.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
regcoil-0.1.3-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
regcoil-0.1.3-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
regcoil-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
regcoil-0.1.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
regcoil-0.1.3-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
regcoil-0.1.3-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 234.3 MB

Release files / regcoil-0.1.3.tar.gz

Download URL regcoil-0.1.3.tar.gz
Size 14.0 MB
Tags Source
SHA-256 checksum
How to use checksums
ff0237c70e05bac698db6714086deb7db462319b86b977c296fcc011a91001ec
BLAKE2b-256 checksum
How to use checksums
420ce11c4682100cd09f10dfb166495c337dd5ecfa9a0bd6f5ed116e2dfe8a43
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL regcoil-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 16.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b04638b424772375686853c7083cabb73f4ea675211ae687dec964218009a2d6
BLAKE2b-256 checksum
How to use checksums
3f16bd81a91a8f0d2c0e7dc5ab95adbb0fbaa4d091b142aec7711fa29c869fc2
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL regcoil-0.1.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
98b3545ba21679e3c1daf0393344d5b6f96718790f36b02a7368736d2a95b0ee
BLAKE2b-256 checksum
How to use checksums
203248f133b451181e5e7064d133796209e9b2046bb70ecf439c6fcbdabdf5c9
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314t-macosx_15_0_x86_64.whl

Download URL regcoil-0.1.3-cp314-cp314t-macosx_15_0_x86_64.whl
Size 5.9 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
1d3a958ef5076aed04c61c3ebe894a1d53c9deb127998ac6fda14bf8aae253cf
BLAKE2b-256 checksum
How to use checksums
1ec08ed26768bb1bf2c1c478923498266d4b80b435bea6bbd3cfa4dfc8db8c13
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314t-macosx_14_0_arm64.whl

Download URL regcoil-0.1.3-cp314-cp314t-macosx_14_0_arm64.whl
Size 5.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a34c9f689c329863806f02708153eed71b17657415030a20053358542cc7060e
BLAKE2b-256 checksum
How to use checksums
2b6bbab64d3817289472740c0eecfcc644fc60ba7275af26481b6b90771ad046
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL regcoil-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 16.3 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3088b1c167c957d6a5705137898db21c0d1798cb6f212f5c4a2890d0f04148e7
BLAKE2b-256 checksum
How to use checksums
4376346ad135c27207e73694082a9aa2492e71ab7d0a332f6f73cf540a17d3c0
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL regcoil-0.1.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0a893ce116831ae218d8799139d467eb7630d97f823868436489a267c778f234
BLAKE2b-256 checksum
How to use checksums
4535378563b84e4044fdbb1c10068b8ab2e7f361dbed5262ef87d10ee44b069e
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314-macosx_15_0_x86_64.whl

Download URL regcoil-0.1.3-cp314-cp314-macosx_15_0_x86_64.whl
Size 5.9 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
a3420628c3cebd4d7728038b6fc670bc2740cc77c6e6809bdbd121e240b69a9e
BLAKE2b-256 checksum
How to use checksums
53cb4e1c13777f35069459850ec1e2cd6f70651db7d99c9c7e1802eda7956a6b
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp314-cp314-macosx_14_0_arm64.whl

Download URL regcoil-0.1.3-cp314-cp314-macosx_14_0_arm64.whl
Size 5.2 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
f93afd1ee069949d83a37ad705632fe8abf7460edb7b7946a45cb2641d3dbaef
BLAKE2b-256 checksum
How to use checksums
288b71fc2104c6f4105885982dbe9b95268c32f61849d4dae96e64e57a827b02
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL regcoil-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 16.3 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
95930b500b764444dca25e8333085c203d01c679d91090e699a30c7be4002b4a
BLAKE2b-256 checksum
How to use checksums
37482f871fefdb4e8f44e44bb77e15508d331243ca6cee3a6f2dc0ac58fbb962
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL regcoil-0.1.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6ca554d6287f2e0d9d805d93d7c3e500f86eaac178b02f32c3bf71263909e8a9
BLAKE2b-256 checksum
How to use checksums
284903a12765700e6baa2a8a8bba6c60dca082dcaf4efe2ab65ce3ef0b4a9b48
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp313-cp313-macosx_15_0_x86_64.whl

Download URL regcoil-0.1.3-cp313-cp313-macosx_15_0_x86_64.whl
Size 5.9 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
81720cd59c6c0a699c9cecf3a72769043ee71dc3ecf8f3f1055337e34371c484
BLAKE2b-256 checksum
How to use checksums
a61b09fafb6902133518917046dc519dc5a16036c7e0739df9c97141f90b38f8
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp313-cp313-macosx_14_0_arm64.whl

Download URL regcoil-0.1.3-cp313-cp313-macosx_14_0_arm64.whl
Size 5.2 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a0e4e4d27d61f2c439f8d3b80054084486b5d7b94f2425b54ee05e2977074b22
BLAKE2b-256 checksum
How to use checksums
9c1b151d51183b3ceb21aafd59b9bf05009e0d00f36cd7fbe93f8e868b68e2e6
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL regcoil-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 16.3 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dad00b3b182d64662c4f448f1b4c16a204dda096d6f1addd5cb2bb3b93d34c3c
BLAKE2b-256 checksum
How to use checksums
ec5c1de5fca3105c2be9e3b4d02069437a807cdcd09efccbc53f05d0a6956cf4
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL regcoil-0.1.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
137ad3e3d4c5d59e51488f38232b0ff21f03ccaf4d84b59f7ed002dca727a266
BLAKE2b-256 checksum
How to use checksums
8ce9347bdea84b7fe15a89ab121fd03ccc01dcd595790ed8ca2cc9e6d2e4fdcd
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp312-cp312-macosx_15_0_x86_64.whl

Download URL regcoil-0.1.3-cp312-cp312-macosx_15_0_x86_64.whl
Size 5.9 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
cab11d01a6326053bb13d9adf7ecfff24cdcaf99f6e926d4e7be6d586e615cb3
BLAKE2b-256 checksum
How to use checksums
3f765d8c6e72dae93b8e76aa871366c73a1f9f745f7fc11a98e24cca3bce9ba3
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp312-cp312-macosx_14_0_arm64.whl

Download URL regcoil-0.1.3-cp312-cp312-macosx_14_0_arm64.whl
Size 5.2 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
597089a40f578946d75e14129d4b1e1a86a9f29ea2fb05da86840f11c9f9b15c
BLAKE2b-256 checksum
How to use checksums
6cd3954e09460973d946f7886406c170c7e73c9c01b54d58eb158224d983ab40
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL regcoil-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 16.3 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c63f6a578c4664ac25fdf4412e7560daeda68f9d1d88dfb24613cf957356053b
BLAKE2b-256 checksum
How to use checksums
7e3ee0a675accac7864ef9bd96a1300054081af6655ddd00b6e8d7dd47fd5281
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL regcoil-0.1.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f3ec523d4ef01700a6705ee84474a6b17a099cbe6e5f8cf3fbdaf9cca0e22b22
BLAKE2b-256 checksum
How to use checksums
d2d808f73aaec85fb47e04edc83eea17eea8846b6801267c8f22de1600f68cb0
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp311-cp311-macosx_15_0_x86_64.whl

Download URL regcoil-0.1.3-cp311-cp311-macosx_15_0_x86_64.whl
Size 5.9 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
aee193cb5a21f1994b5c9f52605ba5464fbd9656109abead1ebc63120f43d032
BLAKE2b-256 checksum
How to use checksums
6d37cd2a3d4e9f0ff5845b4f0bae1dade2dc52e14509e46f16845e50795f3fc3
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp311-cp311-macosx_14_0_arm64.whl

Download URL regcoil-0.1.3-cp311-cp311-macosx_14_0_arm64.whl
Size 5.2 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
8a02641baeb809c647c440cba53dba91ccc07065240f74e62d3c71d17b55cdca
BLAKE2b-256 checksum
How to use checksums
b85d5faea5db51cc4a8cb20c1522afb9eeaeafee069fa8b6b3766930c5ed0d20
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL regcoil-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 16.3 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db60fe1e6e5cf8a6b9a68d6eedcbbe0f58faf193d6fbf8fcd3104c0b04a78eeb
BLAKE2b-256 checksum
How to use checksums
ab14393db17404f845681a459ac27952b0de35fb6a03f76ebdce2c1d66f787df
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL regcoil-0.1.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
586ba26509649ec17ffc4513a115b997f22dd29e546af0cfd48243d169b9ead5
BLAKE2b-256 checksum
How to use checksums
295839a3ea360cf5b7e060971829f3a8d8c6279948e671bb25e3a3fa167617d1
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp310-cp310-macosx_15_0_x86_64.whl

Download URL regcoil-0.1.3-cp310-cp310-macosx_15_0_x86_64.whl
Size 5.9 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c9da7174559e6e28d97fb35bf89ab9a65d6504e0a9cf37fd2ab6e0ae5f5c7fcc
BLAKE2b-256 checksum
How to use checksums
a828c121bd841c4f8be8f7b91ffb22e7643d171f92ea2f07cd9c0b3e564a70b6
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 Aug 20, 2026.

Transparency log

Release files / regcoil-0.1.3-cp310-cp310-macosx_14_0_arm64.whl

Download URL regcoil-0.1.3-cp310-cp310-macosx_14_0_arm64.whl
Size 5.2 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a0406505602446ede3dfd4153f03720665c3c37337895d2ce638cb6c604c30cf
BLAKE2b-256 checksum
How to use checksums
84078b326f266e6c844749f609248d708edc46838e18499ec8acbf1b92dff4d5
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 Aug 20, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.3 This release

25 release files

0.1.2

25 release files

0.1.1

25 release files

0.1.0

21 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