Skip to main content

Stockwell

Python package for time-frequency analysis through Stockwell transform.

Based on original code from NIMH MEG Core Facility.

changelog-badge cf-badge PyPI-badge license-badge

Installation

Using Anaconda

If you use Anaconda, the latest release of Stockwell is available via conda-forge.

To install, simply run:

conda install -c conda-forge stockwell

Using pip and PyPI

The latest release of Stockwell is available on the Python Package Index.

You can install it easily through pip:

pip install stockwell

Installation from source

If no precompiled package is available for you architecture on PyPI, or if you want to work on the source code, you will need to compile this package from source.

To obtain the source code, download the latest release from the releases page, or clone the GitHub project.

C compiler

Part of Stockwell is written in C, so you will need a C compiler.

On Linux (Debian or Ubuntu), install the build-essential package:

sudo apt install build-essential

On macOS, install the XCode Command Line Tools:

xcode-select --install

On Windows, install the Microsoft C++ Build Tools.

FFTW

To compile Stockwell, you will need to have FFTW installed.

On Linux and macOS, you can download and compile FFTW from source using the script get_fftw3.sh provided in the scripts directory:

./scripts/get_fftw3.sh

Alternatively, you can install FFTW using your package manager:

  • If you use Anaconda (Linux, macOS, Windows):

    conda install fftw
    
  • If you use Homebrew (macOS)

    brew install fftw
    
  • If you use apt (Debian or Ubuntu)

    sudo apt install libfftw3-dev
    

Install the Python package from source

Finally, install this Python package using pip:

pip install .

Or, alternatively, in "editable" mode:

pip install -e .

Usage

Example usage:

import numpy as np
from scipy.signal import chirp
import matplotlib.pyplot as plt
from stockwell import st

t = np.linspace(0, 10, 5001)
w = chirp(t, f0=12.5, f1=2.5, t1=10, method='linear')

fmin = 0  # Hz
fmax = 25  # Hz
df = 1./(t[-1]-t[0])  # sampling step in frequency domain (Hz)
fmin_samples = int(fmin/df)
fmax_samples = int(fmax/df)
stock = st.st(w, fmin_samples, fmax_samples)
extent = (t[0], t[-1], fmin, fmax)

fig, ax = plt.subplots(2, 1, sharex=True)
ax[0].plot(t, w)
ax[0].set(ylabel='amplitude')
ax[1].imshow(np.abs(stock), origin='lower', extent=extent)
ax[1].axis('tight')
ax[1].set(xlabel='time (s)', ylabel='frequency (Hz)')
plt.show()

You should get the following output:

stockwell.png

You can also compute the inverse Stockwell transform, ex:

inv_stock = st.ist(stock, fmin_samples, fmax_samples)
fig, ax = plt.subplots(2, 1, sharex=True)
ax[0].plot(t, w, label='original signal')
ax[0].plot(t, inv_stock, label='inverse Stockwell')
ax[0].set(ylabel='amplitude')
ax[0].legend(loc='upper right')
ax[1].plot(t, w - inv_stock)
ax[1].set_xlim(0, 10)
ax[1].set(xlabel='time (s)', ylabel='amplitude difference')
plt.show()

inv_stockwell.png

References

Stockwell, R.G., Mansinha, L. & Lowe, R.P., 1996. Localization of the complex spectrum: the S transform, IEEE Trans. Signal Process., 44(4), 998–1001, doi:10.1109/78.492555

S transform on Wikipedia.

Metadata

Release files for stockwell 1.2

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

Source distribution (sdist)

Source distribution for stockwell 1.2
File Size Uploaded
stockwell-1.2.tar.gz 40.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for stockwell 1.2
File
stockwell-1.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
stockwell-1.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
stockwell-1.2-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
stockwell-1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
stockwell-1.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
stockwell-1.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
stockwell-1.2-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
stockwell-1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
stockwell-1.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
stockwell-1.2-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
stockwell-1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
stockwell-1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
stockwell-1.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
stockwell-1.2-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
stockwell-1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
stockwell-1.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
stockwell-1.2-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
stockwell-1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
stockwell-1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
stockwell-1.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
stockwell-1.2-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
stockwell-1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
stockwell-1.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
stockwell-1.2-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
stockwell-1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
stockwell-1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
stockwell-1.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
stockwell-1.2-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
stockwell-1.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
stockwell-1.2-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
stockwell-1.2-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
stockwell-1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
stockwell-1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
stockwell-1.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
stockwell-1.2-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 19.1 MB

Release files / stockwell-1.2.tar.gz

Download URL stockwell-1.2.tar.gz
Size 40.3 kB
Tags Source
SHA-256 checksum
How to use checksums
48b1df34fb27bb110650823c2a9f2b4e2a6a7412f3c1c7b05d69419552a26ea8
BLAKE2b-256 checksum
How to use checksums
b7238f18c89595fbc272186506f9d4c58a97a59aa1245408d7e8c0937903f573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-win_amd64.whl

Download URL stockwell-1.2-cp313-cp313-win_amd64.whl
Size 626.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3e4c6016263b6b609555d73ebf75b7d17c14a2f499dab9421297070de6d1431c
BLAKE2b-256 checksum
How to use checksums
b09c0c499b08090b86fb6f57c749398c49b2d4e057b99d181d137879ef8b50d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL stockwell-1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 597.4 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
963953aefc9cdac773a85db80eabe4098df629a1759b9b2a0d1216de38ca225b
BLAKE2b-256 checksum
How to use checksums
08e3c797ae7968b36af894c786112e40111c22600584f1a78efb595fa87a8278
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-musllinux_1_2_i686.whl

Download URL stockwell-1.2-cp313-cp313-musllinux_1_2_i686.whl
Size 595.1 kB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
75f3317471eb72b78b9a5fb26dc3011de42478d8c714ce88fc9080e701431c62
BLAKE2b-256 checksum
How to use checksums
b58df191c6ed9fbf6a31ec9e699a0ee614850f796b807858c783c3ca63daa935
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL stockwell-1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 593.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
00dbe08ccef4eb9e7eed21c80c00b2838098c2edbdd832eab8cfa7f3ba517c5c
BLAKE2b-256 checksum
How to use checksums
6ba0cb028d0b90660dd405acf7b27091c9ea7e7896a84c33f274bcc185e0229f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL stockwell-1.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 482.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
e69db747c1a2923194fee73dbf614cbf1ea28c70c65f099534b827c94965c7da
BLAKE2b-256 checksum
How to use checksums
2e67b30f98e5d081f94c001234221acc9b7b4b3e65088773ca19e167e5b4bec6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL stockwell-1.2-cp313-cp313-macosx_11_0_arm64.whl
Size 431.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e8449d4909b5feaeb32b50e9548c2230c477ea9ccf3ef6cd15e73f8f2d7fdb48
BLAKE2b-256 checksum
How to use checksums
eec24d1285f7887c3ba2a2181f4562aefbe1d7a209ed13998cbff4dba24c2e7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp313-cp313-macosx_10_13_x86_64.whl

Download URL stockwell-1.2-cp313-cp313-macosx_10_13_x86_64.whl
Size 488.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
48c8d36977860e2c8c6163b7b7677d1645a6ffb08ce642de51ce40b7453a6c03
BLAKE2b-256 checksum
How to use checksums
b5657b9b170380491e30c149403e49d320b5d1478974c59087f57caa06211309
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-win_amd64.whl

Download URL stockwell-1.2-cp312-cp312-win_amd64.whl
Size 626.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
66968ce80aef6cc187c91d4ee12fc6bb1c60dd980a6a81a5eabe5455584f7306
BLAKE2b-256 checksum
How to use checksums
f20e7c3b1b7849957de21730809b59ee4e408281045ae91769145b9a603784df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL stockwell-1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 597.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
16155ab09f7283cebbfc4d5b91e798db7ee739d262a9d27206e57ea5573d2b85
BLAKE2b-256 checksum
How to use checksums
4a3c37a26458c49e0e82e26579e468973315ee8848ca3555476ed88025cc8921
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-musllinux_1_2_i686.whl

Download URL stockwell-1.2-cp312-cp312-musllinux_1_2_i686.whl
Size 595.1 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
9e3e04846f53c705a5a5b884bb31a585e634a414b8dae4d06f2a10ac52dbddb5
BLAKE2b-256 checksum
How to use checksums
57d1b16e70264593005d9b34e4fa25c80d8afcfb2bb85bd0daea77d97265464f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL stockwell-1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 593.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
666014ba16677f3a9c4640aa495a422950e078320edb35b3b682d4a209dd5ded
BLAKE2b-256 checksum
How to use checksums
49c74b46ad5df5021bf0fd58bebdb6810cdc4759bf0db250eb4a575ac5ea7194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL stockwell-1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 482.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
841680bd8f0f938353e914788436293b4074697a0ccfea5ee242f1bb4cfcb190
BLAKE2b-256 checksum
How to use checksums
c4d5d843c16214328ea77a47720c67e578e1101de52c0fb3da2ec322446458d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL stockwell-1.2-cp312-cp312-macosx_11_0_arm64.whl
Size 431.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c3245b78877af32828d050990be88b8d3fd5accd2f75289cafec9095179ef2ae
BLAKE2b-256 checksum
How to use checksums
8498fe85d4e98e489ea15f57656d94cd3cbf32c191f68e062265d34b27ea1259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp312-cp312-macosx_10_13_x86_64.whl

Download URL stockwell-1.2-cp312-cp312-macosx_10_13_x86_64.whl
Size 488.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
88d15909d3739a8dab01ad553bad39f97aa8995e329ebba93e3865dd35c44e12
BLAKE2b-256 checksum
How to use checksums
f47c1cb5936073b1cd029a911dfca99560c84a98800553cfaebbc8b46f39a7ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-win_amd64.whl

Download URL stockwell-1.2-cp311-cp311-win_amd64.whl
Size 626.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c6519d312cf6ec04ac0f9c1226b8babd13b9ddc1f76d7df9053a1864d7b19df5
BLAKE2b-256 checksum
How to use checksums
33108a51706704f39a1b101bad0ad49f92806ef1f6ea4d37edbc9852d117ed7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL stockwell-1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 597.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4397703dc2accaff21fb33cad90d389d6d1d3e4bce319cc533ece7baabaeb16a
BLAKE2b-256 checksum
How to use checksums
caa40173be6d6ab007703406acd41509ad929d8ecd07371058da57cfb8bf3713
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-musllinux_1_2_i686.whl

Download URL stockwell-1.2-cp311-cp311-musllinux_1_2_i686.whl
Size 595.1 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
8783e6441543c46cb493f1cc488e3c522346cdd5bfab0fb916e1f7dd8f5356b0
BLAKE2b-256 checksum
How to use checksums
0d07f492757959d8f54e2379b208eb6fc13a2c4a01cff8346f8ffc0167ab8d70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL stockwell-1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 593.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4c851ce8adba57abb5750388840db24b918c62549639a283903c7c938b083048
BLAKE2b-256 checksum
How to use checksums
c32b4f4139b1815b65fec50c52f7ac8381491690dff23d0c0046dd2eb216e0ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL stockwell-1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 482.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
b898705292c9cb376c935400751675e293308bcb4f17f27ca23f8a3080836d47
BLAKE2b-256 checksum
How to use checksums
825df1fd3c3ac534ed0a7c8ce443cb9e3f3119d189e636a78c7416b4e242ec3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL stockwell-1.2-cp311-cp311-macosx_11_0_arm64.whl
Size 431.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
29f9853088d631c9ccfae9671c54b4f4d101f5366d636f6a7c29bccfc9c7636f
BLAKE2b-256 checksum
How to use checksums
4075864378b55c1d28b8b66b5c53f4f756a2439e283c1f17c618050e8fc20295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp311-cp311-macosx_10_9_x86_64.whl

Download URL stockwell-1.2-cp311-cp311-macosx_10_9_x86_64.whl
Size 494.2 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
11169f06f47f34dee02d4170cc854728215e6782ab9cd7a859d60e9c6b145524
BLAKE2b-256 checksum
How to use checksums
27c68ed17ae03cf40e14e9c618b3df017c7a4b8d0b389cd3e106a78a8fff0f9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-win_amd64.whl

Download URL stockwell-1.2-cp310-cp310-win_amd64.whl
Size 626.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
022d393b1def3fdd125e85a4fd2e5a30023b41c12ed628f6289f60ae48dc3da1
BLAKE2b-256 checksum
How to use checksums
d58f0922ce884ef5b0e62b14dc45cd9e5facd425d221fb5e00db663d461edd2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL stockwell-1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 597.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1f4bccd9a41e0796c3a9b7f429a12b00d6e98df6ccf0c3870c1d00a88491887f
BLAKE2b-256 checksum
How to use checksums
ca74cc581f17bfb0f760a39e699a4058fbe8eadccced9e93724e4a4be80f3128
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-musllinux_1_2_i686.whl

Download URL stockwell-1.2-cp310-cp310-musllinux_1_2_i686.whl
Size 595.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
c3bfd3728aa43cbf6a503d1c495b31d6547faa52a2063ee7c7a12cff72f6c05f
BLAKE2b-256 checksum
How to use checksums
2ba12e97aa03c9d4aa5e7ff6e76d4cd75f2d260eee6a12a1c39096a7d616fc9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL stockwell-1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 593.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8c5e4c2f7e0b3e9c2d45008bfb5148faec807ad40b6dac8276ed47dbd81c762f
BLAKE2b-256 checksum
How to use checksums
dc5663dcc27210c20c2cdde9a1adf5a78e954de6be090e3a36d4455bd336c2b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL stockwell-1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 482.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
cc31c7d27134000d52864271ef16af62431f7a76e11731c10da59cfd107f63f4
BLAKE2b-256 checksum
How to use checksums
59839cfdd399423e8162e17eac7d19290d120d83985b3cf1884a40bf8fb189a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL stockwell-1.2-cp310-cp310-macosx_11_0_arm64.whl
Size 431.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b964f5395021ffe89b9eb8db33a23e3928db4fcdbbab229f76abd4e9310bf5d1
BLAKE2b-256 checksum
How to use checksums
777f25ec1f82e4d5653b79bbbd8e7d03849f9869dab7a9a89b3afa9340e1b523
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp310-cp310-macosx_10_9_x86_64.whl

Download URL stockwell-1.2-cp310-cp310-macosx_10_9_x86_64.whl
Size 494.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
16f7da927b6e847c3dd6ad46bf5dd713065d8217c59359a72af4d2efb5276bec
BLAKE2b-256 checksum
How to use checksums
1e91db6c86ef8e1864f0f0f0d626459037edaf3f0a6763e30ac8e9ad3fa226fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-win_amd64.whl

Download URL stockwell-1.2-cp39-cp39-win_amd64.whl
Size 626.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1f54587513a64134ce774309d89b870e4ab8a76658d2ce6b1273cfe706cb01c9
BLAKE2b-256 checksum
How to use checksums
56a9338da2902a1c34d70ff8c0f66c34c576c74eb8b26d378e34df37e8e608a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL stockwell-1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Size 597.3 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c1ad6d43b4d1ffdf778c1b6bc3388655968aa0710a02582e4a9a327edd0faddb
BLAKE2b-256 checksum
How to use checksums
556b6331e6988588950d85074275b0c6bded6868e4f2fb530facc5c93579fa78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-musllinux_1_2_i686.whl

Download URL stockwell-1.2-cp39-cp39-musllinux_1_2_i686.whl
Size 595.1 kB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
4a362f375f122be27819a2af1fc0e66bb56a2a683d59a9926896bcd9ba775daf
BLAKE2b-256 checksum
How to use checksums
0069cd3d6a987606d8049a42767f4f56dcba23bbd56a778b61408b5be5e70acb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL stockwell-1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 593.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f06005e8eab03f5510be2be8badb4130a62f2dede8b31dabb7df6b6fa5429cf7
BLAKE2b-256 checksum
How to use checksums
7e2fa3b5b39377a726c7c59c49c8de428dd190df6dc96fc6174dc2914ce7e561
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL stockwell-1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 482.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
63dccb4ef8cdbcd315856d350da747796346cdbc9b898027dffc3c66c5bdde2e
BLAKE2b-256 checksum
How to use checksums
2ba386a09190ccfcef4c4cb5025408f1f8628a715a2c3894b373517b8e2184f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL stockwell-1.2-cp39-cp39-macosx_11_0_arm64.whl
Size 431.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b2277aac7cb94a1dc98f3748cad160cad38157b817149c86659647b16d58b09
BLAKE2b-256 checksum
How to use checksums
33ce3f2dc9f0fc18b4bc1c6a3b052cf86124fe847d453bdeea310cd180919533
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release files / stockwell-1.2-cp39-cp39-macosx_10_9_x86_64.whl

Download URL stockwell-1.2-cp39-cp39-macosx_10_9_x86_64.whl
Size 494.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3f9ee139044980bff0c91a0134191f8fac0b143c61f6f700b3d21a097b3c74e3
BLAKE2b-256 checksum
How to use checksums
08ff3ec89eafe3c9778f640943676c44155925b92c8ad05a19dc237766c63f66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Jan 8, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.2 This release

36 release files

1.1.2

36 release files

1.1.1

36 release files

1.1

34 release files

1.0.7

34 release files

1.0.6

25 release files

1.0.5

25 release files

1.0.3

13 release files

1.0.2

3 release files

1.0.1

1 release file

1.0

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