Skip to main content

TidalPy

TidalPy Logo


TidalPy Documentation

Tidal Dynamics and Thermal-Orbital Evolution Toolkit Implemented in Cython and Python

TidalPy is an open source software suite that utilizes a semi-analytic approach to estimate tidal heating, spin-orbit resonances, tidal & loading Love numbers, and thermal evolution for rocky and icy worlds. It has been used to simulate the thermal-orbital evolution of moons within our Solar System as well as exoplanets beyond. TidalPy's RadialSolver package can accurately estimate the viscoelastic Love and Shida numbers for a multi-layered, rocky or icy world, including the effects of liquid layers, compressibility, dynamic tides, and advanced rheological models. This module has been used to study the tidal response of Mercury, Venus, Earth, our Moon, Mars, and much more.

Have any questions or suggestions? Feel free to leave an issue or send a message to TidalPy@gmail.com.

Overview

How to Install

Compatibility

TidalPy has been developed to work on most modern operating systems. We specifically test it on the latest versions of Ubuntu, Windows, and MacOS. We also pre-build binaries for these operating systems and provide them via PyPI or Conda-Forge. If a pre-built binary is not available for your operating system version then see details about building TidalPy from source.

  • Windows-Latest: Windows Tests
  • MacOS-Latest: MacOS Tests
  • Ubuntu-Latest: Ubuntu Tests

Basic Installation

Installing TidalPy is as simple as ensuring 64-bit Python 3.9+ is installed on your system and running from a terminal:

pip install TidalPy

Alternatively you can use conda to install TidalPy:

conda install -c conda-forge TidalPy

or

mamba install TidalPy

We recommend using a virtual environments (via a manager like uv or miniforge) when installing TidalPy.

Accessing Jupyter Notebooks

There are several demos provided with TidalPy that make use of Jupyter notebooks found in the /Demos/ folder of TidalPy's repository. In order to access these you will need to make sure you install Jupyter and a few related packages:

pip install ipympl ipython ipywidgets jupyter

or

conda install ipympl ipython ipywidgets jupyter

You can then clone TidalPy's GitHub repository,

git clone https://github.com/jrenaud90/TidalPy

to a local directory. Navigate to this directory and the Demos sub-directory then access the notebooks by using the command, jupyter notebook.

Cartopy

TidalPy offers the ability to make 2D surface projection plots using the cartopy package. In turn, cartopy relies on GEOS which is not a python package and must be installed outside of pip.

Installing Cartopy using conda

The easiest way to install cartopy is using a conda environment by,

conda install -c conda-forge cartopy

Installing Cartopy using pip

If you are not using a conda environment then you will need to find and install the GEOS binaries manually:

Windows: Follow instructions here On Ubuntu: sudo apt-get install libgeos-dev On MacOS: brew install geos

After GEOS is installed you can pip install the rest,

pip install pyproj shapely pyshp cartopy

Installation Troubleshooting

If you ran into a problem that is not listed below please submit an issue and we will work on addressing it!

Known Problems:

  • The setuptools package is required before TidalPy can be installed. Usually it is automatically installed, but if you are starting with a clean virtual environment it may not have been.
    • For conda: conda install setuptools
    • Or pip: pip install setuptools

Building TidalPy from Source

We automatically provide pre-built binaries for the latest version of MacOS, Ubuntu, and Windows via PyPI or Conda-Forge. If your OS version does not have pre-built binaries or if you are running into problems with the pre-builds, then you can build TidalPy from its source code.

To do so, you will need to make sure that your environment has access to a C and C++ compiler that supports C++20 standards, a recent version of Python, and has Cython 3.0+ installed.

PyPI Build from Source

Using the source code uploaded to PyPI by running,

python -m pip install TidalPy -v --no-binary TidalPy

GitHub Repo

Alternatively you can clone the latest version of the GitHub repo and build locally,

git clone https://www.GitHub.com/jrenaud90/TidalPy.git
python -m pip install . -v --no-binary TidalPy  # The . assumes you have navigated to the directory with `pyproject.toml`

This is also the approach you would take to build TidalPy if you plan to edit its code. See more details about developing TidalPy here.

Special consideration for MacOS

On MacOS, If you run into problems installing TidalPy then reinstall using the verbose flag (pip install -v .) to look at the installation log. If you see an error that looks like "clang: error: unsupported option '-fopenmp'" then you are likely using the default compiler or other compiler that does not support OpenMP. Read more about this issue here and the steps taken here. A fix for this issue is to use llvm's clang compiler. This can be done by doing the following in your terminal before installing TidalPy.

Note this error can also occur when installing "CyRK" a critical dependency of TidalPy. The fix is the same as below, just swap out "TidalPy" for "CyRK".

brew install llvm
brew install libomp

# If on ARM64 (Apple Silicon) then do:
export LDFLAGS="-L/opt/homebrew/opt/llvm/lib"
export CPPFLAGS="-I/opt/homebrew/opt/llvm/include"
export LDFLAGS="-L/opt/homebrew/opt/libomp/lib"
export CPPFLAGS="-I/opt/homebrew/opt/libomp/include"
export CC=/opt/homebrew/opt/llvm/bin/clang
export CXX=/opt/homebrew/opt/llvm/bin/clang++

# Otherwise change these directories to:
export LDFLAGS="-L/usr/local/opt/llvm/lib"
export CPPFLAGS="-I/usr/local/opt/llvm/include"
export LDFLAGS="-L/usr/local/opt/libomp/lib"
export CPPFLAGS="-I/usr/local/opt/libomp/include"
export CC=/usr/local/opt/llvm/bin/clang
export CXX=/usr/local/opt/llvm/bin/clang++

pip install CyRK --no-binary="CyRK"

TidalPy Versioning

TidalPy uses the major.minor.bugfix versioning scheme. In TidalPy's current state, we only promise to provide support for the latest version (as found on the GitHub release page). Therefore, older minor versions may not get critical patches (e.g., TidalPy 0.7.x will get patches where 0.6.x will not even if the patches are applicable to that earlier version). If you would like to see a bug fix back ported to an older version please open a issue.

In the future we hope to support multiple minor versions of TidalPy. At that time, all supported versions will be listed in this section.

Using TidalPy

Check out the Getting Started guide to learn about TidalPy's features. The Demos directory is another good resource to learn by looking at Jupyter notebooks that can teach you how to use TidalPy's features.

Contribute to TidalPy

TidalPy is in early alpha and there are lots of areas where it can improve! If you are interested in helping out, please check out the information in Documentation\Contribute.md.

Found a bug or have an idea for a new feature?

  • Go to TidalPy's Github page and click the "Issues" tab then make a new report.
    • If you ran into a bug please include a code snippet (in markdown: code is designated by Grave accents surrounding the text) that reproduces the error (please keep this snippet as concise as possible).
    • It is helpful to triage issues when they are made. If you think you know the severity of a bug or can provide any other at-a-glance context, consider adding a "label" (right-hand side of the github issue form) to the issue.

Citing TidalPy

TidalPy has been used in several studies already, and we encourage you to use it in yours. If you do, please cite the package by using the preferred citation found in the citation.cff. Currently, that is its Zenodo doi: 10.5281/zenodo.7017474.

We also would love to hear where TidalPy is being used! Please feel free to send us an email: TidalPy@gmail.com when a paper or presentation utilized TidalPy. Anyone is welcome to create forks or copies of TidalPy as long as their work references back to this page. License information can be found here.

@software{2022zndo...7017475R,
       author = {{Renaud}, Joe P.},
        title = "{TidalPy}",
         year = 2022,
        month = jan,
          eid = {10.5281/zenodo.7017474},
          doi = {10.5281/zenodo.7017474},
    publisher = {Zenodo},
       adsurl = {https://ui.adsabs.harvard.edu/abs/2022zndo...7017475R},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

It is good practice to cite the specific version of TidalPy you are using. Major versions have their own DOI on Zenodo.

The science used in TidalPy is described in the following papers and software (with additional references therein):

Acknowledgements

TidalPy was partially developed with support from NASA Goddard Space Flight Center's Sellers Exoplanet Environments Collaboration (SEEC) and Geodesy ISFMs. TidalPy is partially based upon work supported by NASA under award number 80GSFC21M0002 and the Center for Research and Exploration in Space Science & Technology II (CRESST II) administered at the University of Maryland, College Park.

TidalPy has been improved by numerous contributors some of which you can find here.

TidalPy has benefited from work and conversations with the following:

  • Wade G. Henning (U. of Maryland, College Park / NASA GSFC)
  • Michael Efroimsky (U.S. Naval Observatory)
  • Michaela Walterová (Charles University)
  • Sander Goossens (NASA GSFC)
  • Marc Neveu (U. of Maryland, College Park / NASA GSFC)
  • Gael Cascioli (U. of Maryland, Baltimore County / NASA GSFC)
  • Nick Wagner (Brown University)

License and Copyright

Copyright 2025 by Joe P. Renaud. TidalPy is licensed under the Apache License, Version 2.0 (the "License"); you may not use this code except in compliance with the License. You may obtain a copy of the License at www.apache.org/licenses/LICENSE-2.0 or in this repository's LICENSE.md file. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" basis, without warranties or conditions of any kind, either express or implied. See the License for the specific language governing permissions and limitations under the License.

You are welcome to copy/fork TidalPy and make modifications assuming the following conditions are met:

  • Code repositories link back to TidalPy's original repository.
  • Any published research cites this code using the preferred citation found in the citation.cff file.

TidalPy's logo was originally designed by Ruhul Amin and modified by Joe P. Renaud.

Metadata

Release files for TidalPy 0.7.0

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

Source distribution (sdist)

Source distribution for TidalPy 0.7.0
File Size Uploaded Provenance Actions
tidalpy-0.7.0.tar.gz 385.5 kB Without provenance Details for tidalpy-0.7.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for TidalPy 0.7.0
File Actions
tidalpy-0.7.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for tidalpy-0.7.0-cp313-cp313-win_amd64.whl
tidalpy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for tidalpy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
tidalpy-0.7.0-cp313-cp313-macosx_12_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64 Details for tidalpy-0.7.0-cp313-cp313-macosx_12_0_arm64.whl
tidalpy-0.7.0-cp313-cp313-macosx_10_15_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.15+ x86-64 Details for tidalpy-0.7.0-cp313-cp313-macosx_10_15_x86_64.whl
tidalpy-0.7.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for tidalpy-0.7.0-cp312-cp312-win_amd64.whl
tidalpy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for tidalpy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
tidalpy-0.7.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for tidalpy-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
tidalpy-0.7.0-cp312-cp312-macosx_10_15_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.15+ x86-64 Details for tidalpy-0.7.0-cp312-cp312-macosx_10_15_x86_64.whl
tidalpy-0.7.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for tidalpy-0.7.0-cp311-cp311-win_amd64.whl
tidalpy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for tidalpy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
tidalpy-0.7.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for tidalpy-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
tidalpy-0.7.0-cp311-cp311-macosx_10_15_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.15+ x86-64 Details for tidalpy-0.7.0-cp311-cp311-macosx_10_15_x86_64.whl
tidalpy-0.7.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for tidalpy-0.7.0-cp310-cp310-win_amd64.whl
tidalpy-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for tidalpy-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
tidalpy-0.7.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for tidalpy-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
tidalpy-0.7.0-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details for tidalpy-0.7.0-cp310-cp310-macosx_10_15_x86_64.whl
tidalpy-0.7.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for tidalpy-0.7.0-cp39-cp39-win_amd64.whl
tidalpy-0.7.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for tidalpy-0.7.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
tidalpy-0.7.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for tidalpy-0.7.0-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 116.5 MB

Release files / tidalpy-0.7.0.tar.gz

Download URL tidalpy-0.7.0.tar.gz
Size 385.5 kB
Tags Source
SHA-256 checksum
How to use checksums
27b1f22ab3700ef65029dad7e15501f2ec1276e7282c2a8c4c714d6b837fa09f
BLAKE2b-256 checksum
How to use checksums
79781fcde80738b4cd15a36e3365245d3c3e39d5ccd1a309289c44cd6d0cb0ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp313-cp313-win_amd64.whl

Download URL tidalpy-0.7.0-cp313-cp313-win_amd64.whl
Size 2.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
dd1280a09a341c5cfc7dc48efbd232bf8a267ca67815bc466e28bc09610d5777
BLAKE2b-256 checksum
How to use checksums
28c920d80cc4f63750af449336601049b196ec719c0e154292b3361085306b6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL tidalpy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2417ff6aacefcc65fbec1c50fc6e81d8914245225c5ff3669181793a3bec4174
BLAKE2b-256 checksum
How to use checksums
cb1091d044a02d3fbe27e63e58b2108bd893276d02bf841ee5ad2fd689ef0c2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp313-cp313-macosx_12_0_arm64.whl

Download URL tidalpy-0.7.0-cp313-cp313-macosx_12_0_arm64.whl
Size 2.5 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
22ffafacf18f1cf1f0bad5421b5cc0cb7e04a84c3e435fd8e2ec0c48126765c4
BLAKE2b-256 checksum
How to use checksums
5c2067a5b629e40a4c8030e7452adea8184c9b54c622afc29bebb70df47ab2d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp313-cp313-macosx_10_15_x86_64.whl

Download URL tidalpy-0.7.0-cp313-cp313-macosx_10_15_x86_64.whl
Size 2.6 MB
Tags CPython 3.13 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
a75eca72dc6497d3d7652daccb51504978f46f3789bdab71d60a292bbdfe5f0e
BLAKE2b-256 checksum
How to use checksums
70de4a675ace812943dbf95f50bded0fdc97bcd3d30fa3dea450bd95be1c63ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp312-cp312-win_amd64.whl

Download URL tidalpy-0.7.0-cp312-cp312-win_amd64.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b4d90a0451fd182b73504657b3cb5ed3858459ab3627a6c1cefd7c04a76147c3
BLAKE2b-256 checksum
How to use checksums
9e95221ce2dba79eb398e8c6a2b3bc7e84914682e893b33c20eb72a815b9ce85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL tidalpy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.8 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
050c5c955fca5f9185e28e811bc12a231251e5eee824ebb8d0a1c665ef700889
BLAKE2b-256 checksum
How to use checksums
4daf0cf4cb97c0ff200c4cc65756a894852acc2c485db9be9bb7b1c47d5fd08d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL tidalpy-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea29cf73f13ae0c8c4cc14e25238ab337ff3998120def1633d8a31de56f51c48
BLAKE2b-256 checksum
How to use checksums
8a5f2ab239defac4f84e2b9c36bd0f52df3d2d23a370783d73fb88f0a41f23c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp312-cp312-macosx_10_15_x86_64.whl

Download URL tidalpy-0.7.0-cp312-cp312-macosx_10_15_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
8f5d960a203b7e18b5344e9da1e852ee7e8036b7b697d39e21a1511f48136c8d
BLAKE2b-256 checksum
How to use checksums
e0a6b971cc7ea80888d41d6f382715cf54186af62f05ecac17012540e03731f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp311-cp311-win_amd64.whl

Download URL tidalpy-0.7.0-cp311-cp311-win_amd64.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c488448639bc0cdc771c7d69eb00091c338a5588f95b6f1c037610119044b011
BLAKE2b-256 checksum
How to use checksums
6d211b452f21622b94422a24e1064b19c9af72e043401234465d6c9d9eb9cbbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL tidalpy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
664acf04120d7bede27297695c28d0e651dcfe70b0cdf0f4ee13b6993967bfbe
BLAKE2b-256 checksum
How to use checksums
e0bf87026777e1fc8686e3702eb034ffd318fcdf1cfe4865359dbb7bfda956fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL tidalpy-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9696d0e0676af81ee145e3b8346be95e6385bb27ee2cee82fdb8a6e4aabf7729
BLAKE2b-256 checksum
How to use checksums
9d241649a0299910785e8ce3c2d671d01fbadfffde70e63c7598aaa86182d429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp311-cp311-macosx_10_15_x86_64.whl

Download URL tidalpy-0.7.0-cp311-cp311-macosx_10_15_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ea6c09952b50815e5a66c6285eceb4d2003f2fee6a5d4718b6e79dffa9f5f8c0
BLAKE2b-256 checksum
How to use checksums
a612592366a067bda8b4faaec0771ae804a74c8c0212e5b136074b8fedf40fb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp310-cp310-win_amd64.whl

Download URL tidalpy-0.7.0-cp310-cp310-win_amd64.whl
Size 2.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
afaba0eb01524607c1cb060bf71422497d5a5916422eaec6788fa41d94c2717f
BLAKE2b-256 checksum
How to use checksums
13578e9195dc5055096d78951dfb5fda6e93972c13816b8bf28f4c6b590fd422
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL tidalpy-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.2 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
65e255aebc1f6583690188ddfafae362a1cc85711ab53dfaccb563ed75bb786d
BLAKE2b-256 checksum
How to use checksums
78fb92bef79c9f017550b4c8137efecf16bb2eb1f33790f8ad454ad5792431bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL tidalpy-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
66fabd15a0ae11b0dbbe1ec8c188f94f33ac119ab95e71bde64bb73b0975148a
BLAKE2b-256 checksum
How to use checksums
62577f88adca14898ac9cf49a7372a6df9450618e68a26a89ae7e3267b12732d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp310-cp310-macosx_10_15_x86_64.whl

Download URL tidalpy-0.7.0-cp310-cp310-macosx_10_15_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b1f279c6c0be3117fe1ca642ec7b842c4785de75511dec8ada8d8e395849bc40
BLAKE2b-256 checksum
How to use checksums
c3233fe0acb95ecdb18b57514e10b23226529047b86c96025871ee34db9b99f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp39-cp39-win_amd64.whl

Download URL tidalpy-0.7.0-cp39-cp39-win_amd64.whl
Size 2.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6f6f7f99f5239f26de1d458bf27c0b6fe9abe029979a1a238eb520781edf737c
BLAKE2b-256 checksum
How to use checksums
f822f27b28cf3e23eb17cbbf71da33ce3b4dafcfc83cfd8239afaaa43b9e384e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL tidalpy-0.7.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.2 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
54e44e069ae653a2bb82aa98bcef09249997ca062a246c9c28a77a21b75576b6
BLAKE2b-256 checksum
How to use checksums
cde78e9a3d27567f95294bb77d03ee8384a996f04f978e7169115f9233b73233
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tidalpy-0.7.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL tidalpy-0.7.0-cp39-cp39-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a6ab2b55ce16cc91b2e7682027654b98f070157d06cdcd8c71a83b22470d1ee6
BLAKE2b-256 checksum
How to use checksums
e24bf827bb0dd0c63c25b21b0e86e9fab4a9d691fa882fbef01c1d37431c1fc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for TidalPy 0.7.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.0 This release

20 release files No provenance

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