Wavefield Imaging
Project description
seispy
This package is currently a proof of concept of directly integrating seismic unix into python. For now we have included SU source code with enough modifications to get this simple workflow to successfully execute on Linux, MacOS, and Windows!
Installing:
If you have a working C compiler, installing is as easy as:
pip install .
Requirements:
At the moment, the external package requirements are quite light:
numpy>=1.22.4To handle some numerical IOmatplotlib
In place builds:
In place builds, useful for developers, can be accomplished with:
pip install --no-build-isolation --editable .
which requires that you already have numpy>=2.0, in your build environment.
NOTE: On Windows you might have to append
--config-settings=setup-args="--vsenv"to thepip installcommand, if you have the mingw compilers on your system, and you require the visual studio compilers for ABI compatibility with your python installation.
The idea:
Seismic unix is dependant on a bash styled unix system, piping outputs between different programs that all consume and generate either 1 trace, or 1 gather of traces at a time, and dump their output streams to a file.
E.G.
suplane | subfilt > out.su
The process of working with limited amounts of data at a time, piping it through different programs allowing each to work sequentially on each trace can easily be mimicked in Python using iterators!
Consider this simple iterator, which adds an echo to range:
>>> def create_data(n):
... for i in range(n):
... print(f"creating {i}")
... yield i
...
Evocations of create_data return generators:
>>> type(create_data(3))
<class 'generator'>
that do not execute until asked for a value.
>>> items = [i for i in create_data(3)]
creating 0
creating 1
creating 2
But what we can also do is consume generators in other generators!
>>> def multiply(items, scale):
... for item in items:
... print(f"multiplying {item}")
... yield item * scale
...
Chain operators together gives:
>>> mul_items = [item for item in multiply(create_data(3), 2.0)]
creating 0
multiplying 0
creating 1
multiplying 1
creating 2
multiplying 2
>>> mul_items
[0.0, 2.0, 4.0]
The way to think about iterators is that you ask it to return a value. This chain of iterators then recursively asks for the next value from its input, and so on until one of them actually gives a value back to work with. This behavoir mimics the exact operations done by SU programs.
Interfacing with SU
Since we are basically replacing all IO operations of seismic unix with python iterators, we can just rely
on python to handle all of the IO operations when necessary, and we no longer rely on having a unix shell
like interface, meaning this code compiles and works on all systems. My intention is to make as much use
as possible of the proven C code already written in seismic unix. For this purpose, Cython was the clearest
candidate to facilitate that low-level communication between C and Python. Also, transferring the make files
in seismic unix to meson helped to ensure proper linkage within the project.
Currently, the base cwp, par and su libraries are built and linked into the python package.
A little bit more subtleties here is that I'm using cython iterators to do the above operations, with the intention of releasing the GIL when inside calls to enable threading.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seismic_python-0.0.1a0.tar.gz.
File metadata
- Download URL: seismic_python-0.0.1a0.tar.gz
- Upload date:
- Size: 403.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e03e1c27eea59a8cb8de61be50f16b56fccf12733dec19c866f233d7c09175d
|
|
| MD5 |
f28e6e88471ec62a0050faadabb717b5
|
|
| BLAKE2b-256 |
a15f097c5bb6a39e792813e4c8b0554fba548e5b10a74dbb4ce7c1573143801a
|
File details
Details for the file seismic_python-0.0.1a0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 343.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
770ba8e1eac7bfb72bf820fa488479122973e46a515924fab7590c6bff24b350
|
|
| MD5 |
68dc5372495a864802e124bf120d5708
|
|
| BLAKE2b-256 |
95d5c28825544474e11a33e6eec967e6e0d68831508245f5d5e86d2e48ea9594
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp313-cp313-win_amd64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp313-cp313-win_amd64.whl -
Subject digest:
770ba8e1eac7bfb72bf820fa488479122973e46a515924fab7590c6bff24b350 - Sigstore transparency entry: 175467541
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 549.7 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64362340d76c8a56856f82dd9f12e5cdd15fc47ed0423334cf586f9f069fb2da
|
|
| MD5 |
408799316d875e5a9a2a8f414a87707f
|
|
| BLAKE2b-256 |
9c762dbd32386b5f1e025b3c70003d76c30d9b03e063d209198124ce70caebec
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp313-cp313-musllinux_1_2_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp313-cp313-musllinux_1_2_x86_64.whl -
Subject digest:
64362340d76c8a56856f82dd9f12e5cdd15fc47ed0423334cf586f9f069fb2da - Sigstore transparency entry: 175467574
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 489.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3243563e71c7528d00cb546e0c62c46aaf0651a6bad5635d91b2c19d484930e3
|
|
| MD5 |
5575e1323d8070c559607e86f126e3d9
|
|
| BLAKE2b-256 |
9ab5b1132a80a9d94faf6ea4d17f12952c1ad01803522adb396c718fd28b948f
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
3243563e71c7528d00cb546e0c62c46aaf0651a6bad5635d91b2c19d484930e3 - Sigstore transparency entry: 175467542
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 356.9 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a7b564efed79352a0e49b53a74ba1def00f77216de7a685f2a44cb487164d2f
|
|
| MD5 |
3bb485fb46fa528c6c7fec59997e5c99
|
|
| BLAKE2b-256 |
fd60f98137cd1dce4c6706cd66a97562e32b4d3cc2c4ee7f886e5a77e4fbc2ce
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
1a7b564efed79352a0e49b53a74ba1def00f77216de7a685f2a44cb487164d2f - Sigstore transparency entry: 175467549
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 394.8 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10f08e7acf3f832c587a234361ea59fc75fec1ecd6dcae9a2424ff32bd8d384f
|
|
| MD5 |
7c2eaa1bdb26b809798943d3ca6c3126
|
|
| BLAKE2b-256 |
b1691dfee576840cddf8ac7ca36cfb5b420258ab76364139a7f6970ca675448e
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
10f08e7acf3f832c587a234361ea59fc75fec1ecd6dcae9a2424ff32bd8d384f - Sigstore transparency entry: 175467558
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 344.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
674254ffc958cb33cf3f8cde1df23e6714c81b6cf78cc2ce59f3b0e26455748f
|
|
| MD5 |
4eff9fd6fca222cee9b030deba8ce16c
|
|
| BLAKE2b-256 |
e256a7cc1937fd3c45ad6ae9f8955c4faa3e4913a57a0335fcfc0b5be185b6fd
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp312-cp312-win_amd64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp312-cp312-win_amd64.whl -
Subject digest:
674254ffc958cb33cf3f8cde1df23e6714c81b6cf78cc2ce59f3b0e26455748f - Sigstore transparency entry: 175467547
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 551.8 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31f0af814b4286e45cf51e66d78b7afdd6cab289b5f3ea6642dda93ab9e6299d
|
|
| MD5 |
0d1862c452c75cf5cb6b05449e68ae45
|
|
| BLAKE2b-256 |
d88a8638cc69a3018c78f131574612282158b285579a5173b96b2584f1f17847
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp312-cp312-musllinux_1_2_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp312-cp312-musllinux_1_2_x86_64.whl -
Subject digest:
31f0af814b4286e45cf51e66d78b7afdd6cab289b5f3ea6642dda93ab9e6299d - Sigstore transparency entry: 175467569
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 491.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
359d74f0ffa53bf5375eaec016f70ffdf7682a37d772d996f261e8475136f9ae
|
|
| MD5 |
b4bdbcd4ec647b2b999144b741701940
|
|
| BLAKE2b-256 |
702f61033dc63251f39025d660fd9d2877586700623fd191755b05fe52e3ed10
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
359d74f0ffa53bf5375eaec016f70ffdf7682a37d772d996f261e8475136f9ae - Sigstore transparency entry: 175467591
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 360.2 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e176fb664a09d0bfa7d79c6f807d021c65c28c7d882efb2587fc2f88755ba9a9
|
|
| MD5 |
d4aac8d59ea54c2b8a0a120ae3d6e7de
|
|
| BLAKE2b-256 |
92e90d327597cc5f0b7c30424877ad8fd6bb69189b1a28e0673c1d57cd6c52b8
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
e176fb664a09d0bfa7d79c6f807d021c65c28c7d882efb2587fc2f88755ba9a9 - Sigstore transparency entry: 175467578
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 399.3 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7500f0155f30dbec4f7526998f191ecf787ee5e4abd6e158d09f731a08c88a82
|
|
| MD5 |
5ac88dca1d696e278b2a9ea4e07d3976
|
|
| BLAKE2b-256 |
8b81def87f00bd46a1b5279de3673a0579aea6e2a3b4a0daaf1c07227b201d41
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
7500f0155f30dbec4f7526998f191ecf787ee5e4abd6e158d09f731a08c88a82 - Sigstore transparency entry: 175467563
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 344.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0b571a50e95c2ac4e5aa14bdcd5d33b9731735f79a24c130802edbb182658af
|
|
| MD5 |
8bb7a9183a986d44d6908e00461a2fa8
|
|
| BLAKE2b-256 |
5cd28a2d3880d86afa34c8e74ffa4707af7be67d1e149fb123fef95655ead7f1
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp311-cp311-win_amd64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp311-cp311-win_amd64.whl -
Subject digest:
e0b571a50e95c2ac4e5aa14bdcd5d33b9731735f79a24c130802edbb182658af - Sigstore transparency entry: 175467546
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 570.2 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
521634de047227c2d4d8947bb378e6148dd01a58339477d2d895dd2650b98b66
|
|
| MD5 |
32bb97b3214873ad94458beca113615d
|
|
| BLAKE2b-256 |
3f2acdfaab931c313363388588c503467363d1925db805edb884ea64be53aae6
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp311-cp311-musllinux_1_2_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp311-cp311-musllinux_1_2_x86_64.whl -
Subject digest:
521634de047227c2d4d8947bb378e6148dd01a58339477d2d895dd2650b98b66 - Sigstore transparency entry: 175467551
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 509.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5eb8d8dca35df6b979e756ea79eb43995ee155579e6e2a724a7a83dfe478005b
|
|
| MD5 |
f387b1661e6a8e0e9065af40fe654e3e
|
|
| BLAKE2b-256 |
5a034aa2f01ed20ffdd47f26a02f6c76c73c4a7f466e02a07d01acfcad94faa3
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
5eb8d8dca35df6b979e756ea79eb43995ee155579e6e2a724a7a83dfe478005b - Sigstore transparency entry: 175467567
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 360.2 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2469bbdb5c27d644b2ce97a84ed4a62fe241806a73313d1c13c515c04eea2d90
|
|
| MD5 |
aa16aece4655a2ed19e984d75f387acb
|
|
| BLAKE2b-256 |
6d53f94f85ae6afd95ff66fe638dc0975383e45f5b09a6bc475dc35ab6b2ebdd
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
2469bbdb5c27d644b2ce97a84ed4a62fe241806a73313d1c13c515c04eea2d90 - Sigstore transparency entry: 175467586
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 396.9 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28727ee15f7156cd5c78d6012630b83816c279bea0cb35674cf95effca774499
|
|
| MD5 |
cae9139f4381d72aa22b5b7eae7960aa
|
|
| BLAKE2b-256 |
c12209b3966e1a7b42541cd97942f606a90127d137d586afad7b5f2dce5d82b4
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
28727ee15f7156cd5c78d6012630b83816c279bea0cb35674cf95effca774499 - Sigstore transparency entry: 175467552
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 343.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
375e734758f4d09de07a4ea40734be855ec7ef5a42896c55c2f4002339f15cb7
|
|
| MD5 |
471d1dc041d75eb0db7f907c0e0e66e7
|
|
| BLAKE2b-256 |
8034965ed74e6dd6fc71ac1a79c009d2f9e6d31592969b22a7ddbb69537edab7
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp310-cp310-win_amd64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp310-cp310-win_amd64.whl -
Subject digest:
375e734758f4d09de07a4ea40734be855ec7ef5a42896c55c2f4002339f15cb7 - Sigstore transparency entry: 175467535
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 569.6 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
038618e2e2163d3d6cf46201a7893aa7faca43cadedcbfa05813fdf2579bad18
|
|
| MD5 |
2ad14e51d6230b8c6447e7185de8021f
|
|
| BLAKE2b-256 |
a9ffff16c06b9b84af1a602e676155fff3c7651aade59cde221cdb56e73f0926
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp310-cp310-musllinux_1_2_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp310-cp310-musllinux_1_2_x86_64.whl -
Subject digest:
038618e2e2163d3d6cf46201a7893aa7faca43cadedcbfa05813fdf2579bad18 - Sigstore transparency entry: 175467565
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 516.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96ba8bba04c920ef075b1bccb7a59b6417aa4121dbb8c0ed1efb4b1fa2da93b7
|
|
| MD5 |
4aa58ba071a036da9e18f671fa8bab5a
|
|
| BLAKE2b-256 |
33e4ad940ef4a8230ddc1e8c0557f53d471aa73baffda1ed05318e59def7a223
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
96ba8bba04c920ef075b1bccb7a59b6417aa4121dbb8c0ed1efb4b1fa2da93b7 - Sigstore transparency entry: 175467583
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 360.6 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19108aef4131e05234839dbc1fe7c6b43bcf8b1f7705620499f17aba9003cb22
|
|
| MD5 |
2404b30d5f41ec8122062a997b3cc100
|
|
| BLAKE2b-256 |
5239335a3631abc6e30ad65d9774adaeb39e7a983fcca42a9f6297944fb4e1b8
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
19108aef4131e05234839dbc1fe7c6b43bcf8b1f7705620499f17aba9003cb22 - Sigstore transparency entry: 175467572
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type:
File details
Details for the file seismic_python-0.0.1a0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: seismic_python-0.0.1a0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 397.3 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4d2b405ac923e573174f163fbefd558e2b10a99b087dd9bb3882c5d372c03c8
|
|
| MD5 |
c9b4d65b787513e15070147ca85e545f
|
|
| BLAKE2b-256 |
eddfe071bb83d7ad1fd5a6470e033c7fbcec9b49d7f7aa42e8a52d024ec18eac
|
Provenance
The following attestation bundles were made for seismic_python-0.0.1a0-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
build_distributions.yml on jcapriot/seismic-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
seismic_python-0.0.1a0-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
a4d2b405ac923e573174f163fbefd558e2b10a99b087dd9bb3882c5d372c03c8 - Sigstore transparency entry: 175467593
- Sigstore integration time:
-
Permalink:
jcapriot/seismic-python@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Branch / Tag:
refs/tags/v0.0.1a0 - Owner: https://github.com/jcapriot
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_distributions.yml@783db9de34d56fca566cd2fea75552fb4f40dd51 -
Trigger Event:
push
-
Statement type: