Skip to main content

Pyrocko

A seismology toolkit for Python

Build Status Anaconda-Server Badge PyPI

Installation

Pyrocko can be installed on various operating systems and in many different installation styles. Please consult the Pyrocko Installation Manual for details.

System wide installation from source

git clone https://git.pyrocko.org/pyrocko/pyrocko.git
cd pyrocko
python install.py deps system
python install.py system

User installation from source

git clone https://git.pyrocko.org/pyrocko/pyrocko.git
cd pyrocko
pip install .  # only install into isolated environments like this!

Installation with Anaconda

Anaconda3 packages are available for Linux, OSX and Windows (details).

conda install -c pyrocko pyrocko

User installation with Python pip

Binary pip packages are available for Linux and Windows (details).

pip install --user pyrocko
pip install --user --only-binary :all: PyQt5

Documentation

Documentation and usage examples are available online at https://pyrocko.org/docs/current

Community Support

Community support at https://hive.pyrocko.org.

Citation

The recommended citation for Pyrocko is: (You can find the BibTeX snippet in the CITATION file):

Heimann, Sebastian; Kriegerowski, Marius; Isken, Marius; Cesca, Simone; Daout, Simon; Grigoli, Francesco; Juretzek, Carina; Megies, Tobias; Nooshiri, Nima; Steinberg, Andreas; Sudhaus, Henriette; Vasyura-Bathke, Hannes; Willey, Timothy; Dahm, Torsten (2017): Pyrocko - An open-source seismology toolbox and library. V. 0.3. GFZ Data Services. https://doi.org/10.5880/GFZ.2.1.2017.001

DOI

License

GNU General Public License, Version 3, 29 June 2007

Copyright © 2017 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany

Pyrocko is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Pyrocko is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Contact

Helmholtz Centre Potsdam German Research Centre for Geoscienes GFZ
Section 2.1: Physics of Earthquakes and Volcanoes
Helmholtzstraße 6/7
14467 Potsdam, Germany

Release files for pyrocko 2026.6.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 pyrocko 2026.6.2
File Size Uploaded
pyrocko-2026.6.2.tar.gz 2.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyrocko 2026.6.2
File
pyrocko-2026.6.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyrocko-2026.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pyrocko-2026.6.2-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
pyrocko-2026.6.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyrocko-2026.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pyrocko-2026.6.2-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
pyrocko-2026.6.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyrocko-2026.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pyrocko-2026.6.2-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
pyrocko-2026.6.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyrocko-2026.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyrocko-2026.6.2-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
pyrocko-2026.6.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyrocko-2026.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyrocko-2026.6.2-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 30.1 MB

Release files / pyrocko-2026.6.2.tar.gz

Download URL pyrocko-2026.6.2.tar.gz
Size 2.1 MB
Tags Source
SHA-256 checksum
How to use checksums
ebe3e0bb275e0cabfe818ba9c9e82b221ed6e0c23df774874db8c80e6f8684cc
BLAKE2b-256 checksum
How to use checksums
a3e6a4240faf4c09a571ba863dd962f93278515920cac8e87e9c45c8ad79fbf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyrocko-2026.6.2-cp314-cp314-win_amd64.whl

Download URL pyrocko-2026.6.2-cp314-cp314-win_amd64.whl
Size 1.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
38f7d5d8346037652e22797de2e93785eb584aad86c62ec17169e5b7fec33722
BLAKE2b-256 checksum
How to use checksums
0c5b735ad8a654e1e1223f252903c893076e1740fbdb669293cb189c12ef3856
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / pyrocko-2026.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyrocko-2026.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
90a74072e1ad9958cb536667a832c0b7874ff8c2ea2276d136b5e44d2a922607
BLAKE2b-256 checksum
How to use checksums
47722c99296d63fb3c212e93b84a572420f7ff6c80456c2077f1c74e00fc14eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyrocko-2026.6.2-cp314-cp314-macosx_10_15_universal2.whl

Download URL pyrocko-2026.6.2-cp314-cp314-macosx_10_15_universal2.whl
Size 1.8 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3f1f644ccc77be80c215540033ac88ef01b605d49e8dfe46e3406e309dfd1924
BLAKE2b-256 checksum
How to use checksums
e948a2ec29c11ace103d4660f934e4fce5f73a74ff438dc25621c665deedc218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / pyrocko-2026.6.2-cp313-cp313-win_amd64.whl

Download URL pyrocko-2026.6.2-cp313-cp313-win_amd64.whl
Size 1.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
28e8210f5ce0f2fa921254b81e0491e0538b4a5edbb86890698b507101a8ed50
BLAKE2b-256 checksum
How to use checksums
5058c7fcf95a345c2297e2d4fe279dc124af02c80228017fc034432ca6686353
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / pyrocko-2026.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyrocko-2026.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
496ae3135dfe24d720920656f14a5d7edbcb9179e258dac8977c579a227b00f1
BLAKE2b-256 checksum
How to use checksums
c22522b9ff9f40d3e692ff5098eecf3bf1c7430d3a13954583fd9a69696fa094
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyrocko-2026.6.2-cp313-cp313-macosx_10_13_universal2.whl

Download URL pyrocko-2026.6.2-cp313-cp313-macosx_10_13_universal2.whl
Size 1.8 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
68e7f5289082417eaf8a069dd58b87bfff9fee689dc7b3263d6b6dbfad29d160
BLAKE2b-256 checksum
How to use checksums
067ebf71303d52488f58db257cf3ae07af36a776f0c15a9dc5a3d1204059fb78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / pyrocko-2026.6.2-cp312-cp312-win_amd64.whl

Download URL pyrocko-2026.6.2-cp312-cp312-win_amd64.whl
Size 1.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
98a628f7b516f6dee9315304d9ec8e9ae3aff188f7c0df41bb458c88c0ba04e4
BLAKE2b-256 checksum
How to use checksums
3eb97fccd225d04f26b19e757204a884ff1b8150f1ef8b06aea43a4dd5c74352
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / pyrocko-2026.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyrocko-2026.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8cbd1d5e59207b837ba7be95e1d64d8f45c98535003a174189da6b40534178fe
BLAKE2b-256 checksum
How to use checksums
50deb68d5dafc4eb4a4ea2122cd57410c4253d6505b3620794aad6ad12fcdfa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyrocko-2026.6.2-cp312-cp312-macosx_10_13_universal2.whl

Download URL pyrocko-2026.6.2-cp312-cp312-macosx_10_13_universal2.whl
Size 1.8 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6239977e080f3ec539de82767b1ac93d2b4e8668f1b6b32d4ebc41e253af00e2
BLAKE2b-256 checksum
How to use checksums
ffb7ee7a7c3774edf15c23ceec5f0c8edef63916a4fa158c77033a35e720f618
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / pyrocko-2026.6.2-cp311-cp311-win_amd64.whl

Download URL pyrocko-2026.6.2-cp311-cp311-win_amd64.whl
Size 1.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1c41c0653b145993a50d4241f48552cb3e9e47cb51628cdc38350b77f41ddc0b
BLAKE2b-256 checksum
How to use checksums
fd87be6f17d437b91cdc041944301598a78fdcc13078298ea03d7a0f231b2cda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / pyrocko-2026.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyrocko-2026.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bcec9b7c733f28796a763518d677c3e3fbc55cbe6722eeec887490e02c85e933
BLAKE2b-256 checksum
How to use checksums
8fa2f5713ed87e9b2949c8a5c2add92dd8c73dee3dfd6c8027e8154743a1929e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyrocko-2026.6.2-cp311-cp311-macosx_10_9_universal2.whl

Download URL pyrocko-2026.6.2-cp311-cp311-macosx_10_9_universal2.whl
Size 1.8 MB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
4d1093e2f12301993e381684b64628eb91bb3dd1cd5e54a0431fd025e4404438
BLAKE2b-256 checksum
How to use checksums
3370eba8629c220622b5ffe2e171e4f36431fc04c5e2e071ac23f02a3b9649bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / pyrocko-2026.6.2-cp310-cp310-win_amd64.whl

Download URL pyrocko-2026.6.2-cp310-cp310-win_amd64.whl
Size 1.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bc85681df1e04ac454ec07ffb32a07e893cc29f7149d8ed707827be2301d0dcf
BLAKE2b-256 checksum
How to use checksums
33a33b155ab739811abceaa786223410fbdc4e85490a969437fb0b6f237bee4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / pyrocko-2026.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyrocko-2026.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
78683cfb7abc7666e2e85d96b20083192c652fce3acd7595423ff5d3f9c83497
BLAKE2b-256 checksum
How to use checksums
34ee233967e696211b5278be0ad598c50cdef04aa7be0114c588fd8e0416ab02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyrocko-2026.6.2-cp310-cp310-macosx_10_9_universal2.whl

Download URL pyrocko-2026.6.2-cp310-cp310-macosx_10_9_universal2.whl
Size 1.8 MB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2f8e4505b1611d3596ecfa937dd3a9c619ed6fdb9173ebd0226bbb5931464d5e
BLAKE2b-256 checksum
How to use checksums
5cfdd3fb64c2221f49fbc15b3796cbc216dd6c84d3056b5ff2f65e5f08b2e424
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9
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