Skip to main content

xvortices

GitHub

cylindrical coordinate moving on earth

1. Introduction

xvortices is a python package built on xarray (starts with an x), targeting at extracting information about moving vortices from lat/lon gridded datasets. Moving vortices include tornado, tropical cyclone, extratropical cyclone, polar vortex in the atmospheric context, as well as mesoscale eddy and ocean gyre in the oceanic context. These moving vortices are usually described in a moving (also known as quasi-Lagrangian) cylindrical coordinate. As the coordinate system moves on the spherical earth as a whole, one could take a view of the vortex dynamics from a quasi-Lagrangian perspective instead of the traditional Eulerian perspective.

Basically, this package would do the following jobs:

  • accept an xarray.Dataset (or a list of xarray.DataArray) as an input dataset, usually in a fashion of lat/lon grid;
  • interpolate the data onto the cylindrical coordinates once the origin of the moving coordinate is given;
  • return the interpolated fields, including scalars and vectors;
  • re-project the vectors onto the azimuthal/radial directions;

With this tool, one can perform quasi-Lagrangian diagnoses of the structure, evolution, budget, intensity etc in a perspective different from the Eulerian one.

Lagrangian-view of TC


2. How to install

Requirements xvortices is developed under the environment with numpy (=version 1.15.4), xarray (=version 0.15.1), matplotlib (=version 3.4.3) and cartopy (=version 0.18.0). Older versions of these packages are not well tested.

Install from github

git clone https://github.com/QianyeSu/xvortices.git

3. Examples

3.1 A moving tropical cyclone

Here we demonstrate an application to the case of a moving tropical cyclone (TC) over the western North Pacific. One may need besttracks to load TC best-track data and cooperate with xvortices:

import xarray as xr
from xvortices import load_cylind, project_to_cylind

azimNum, radiNum, radMax = 72, 31, 6

# variables inside are [u, v, w, h]
dset = xr.open_dataset('gridded.nc')

# one can obtain tropical cyclone (TC) best-track
# data from the `besttracks` package
olon  = TC.get_as_xarray('lon') # timeseries of center longitudes
olat  = TC.get_as_xarray('lat') # timeseries of center latitudes
uovel = TC.get_as_xarray('uo')  # timeseries of center u-vel
vovel = TC.get_as_xarray('vo')  # timeseries of center v-vel

[u, v, w, h], lons, lats, etas = load_cylind(dset, olon=olon, olat=olat,
                                             azimNum=azimNum, radiNum=radiNum,
                                             radMax=radMax)
urel = u - uovel # storm-relative u
vrel = v - vorel # storm-relative v

# storm-relative azimuthal/radial winds
uaz, vra = project_to_cylind(urel, vrel, etas)

TC example

Plotting its 3D structure is also easy:

from xvortices import plot3D

# select the first time step to show
plot3D(lons[0], lats[0], uaz[0])

3D cylind

More details can be found at this TC notebook.


3.2 A moving mesoscale eddy

This is a mesoscale eddy case over the southern Indian Ocean.

import pandas as pd
import xarray as xr
from xvortices import load_cylind, project_to_cylind

# load an eddy positions from the "Mesoscale Eddy Trajectory Atlas" product
eddy = pd.read_csv('d:/SETIO2021.txt', sep='\s+', index_col='time', parse_dates=True)
# load AVISO gridded sea level anomaly and associated flow
dset = xr.open_dataset('D:/dataset-duacs-nrt-global-merged-allsat-phy-l4_SETIO_Eddy.nc')

# parameters of the cylindrical coordinates
azimNum, radiNum, radMax = 72, 31, 3

# interpolate from lat/lon grid to cylindrical grid
azimNum, radiNum, radMax = 72, 31, 4
[sla, adt, ugos, vgos], lons, lats, etas = load_cylind(dset[['sla','adt','ugos','vgos']],
                                             olon=eddy.lons.to_xarray(),
                                             olat=eddy.lats.to_xarray(),
                                             azimNum=azimNum, radiNum=radiNum,
                                             radMax=radMax,
                                             lonname='longitude',
                                             latname='latitude')

# calculate eddy's translating speed
uo = (eddy['lons'].diff()/86400*np.cos(np.deg2rad(eddy['lats']))).to_xarray()
vo = (eddy['lats'].diff()/86400).to_xarray()

# calculate eddy-relative current components
u_r = ugos - uo
v_r = vgos - vo

# project u/v to azimuthal/radial components
uaz, vra = project_to_cylind(u_r, v_r, etas)

eddy plot

More details can be found at this notebook.

Metadata

Release files for xvortices 0.1.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 xvortices 0.1.0
File Size Uploaded
xvortices-0.1.0.tar.gz 24.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for xvortices 0.1.0
File
xvortices-0.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
xvortices-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
xvortices-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
xvortices-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
xvortices-0.1.0-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
xvortices-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
xvortices-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
xvortices-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
xvortices-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
xvortices-0.1.0-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
xvortices-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
xvortices-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
xvortices-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
xvortices-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
xvortices-0.1.0-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
xvortices-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
xvortices-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
xvortices-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
xvortices-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
xvortices-0.1.0-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
xvortices-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
xvortices-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
xvortices-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
xvortices-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
xvortices-0.1.0-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details
xvortices-0.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
xvortices-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
xvortices-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
xvortices-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 15.0+ x86-64 Details
xvortices-0.1.0-cp39-cp39-macosx_14_0_arm64.whl CPython 3.9 CPython 3.9 macOS 14.0+ ARM64 Details

Total release size: 38.6 MB

Release files / xvortices-0.1.0.tar.gz

Download URL xvortices-0.1.0.tar.gz
Size 24.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b589f2d2dcfbf23f2a969b3f7c4987c904ff50e4ead66d829a8ce22576557cfe
BLAKE2b-256 checksum
How to use checksums
6c7f193eb328fad94e0d466ad3c60146ba18f1f7abdd3575a7cab62e7d46f2f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp314-cp314-win_amd64.whl

Download URL xvortices-0.1.0-cp314-cp314-win_amd64.whl
Size 1.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
97048c96f9fc91c6767f7769ad26e3117c0b20d9bb638007f81ae7f68163fdbb
BLAKE2b-256 checksum
How to use checksums
5d2874d3386e82139e6482e325a439eac6dd1c33cc90cebfc2f9ae67eeca4be0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xvortices-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
33690f893ab7a21cc098563b8dc4e0c6c906ce8c535d3f6fbbee7b15d9908bc5
BLAKE2b-256 checksum
How to use checksums
0e2586010c676cd7a8431f30a5031cf9a28305ad9fc4f56ecab25fa27f7f9e10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL xvortices-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ee645d1daa4d6af4c173a8678ad8151da3f9eb83ccc4565237a924750ee62d62
BLAKE2b-256 checksum
How to use checksums
b462483876053c468923f331800b3f79a3db1ed4c4560096273c130cead4bb82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl

Download URL xvortices-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
d6c68da80e09c4918e5b04a76476f36330a10b8f51eada35660e142537740577
BLAKE2b-256 checksum
How to use checksums
8a23d363c42d62dfafaac8db78a4825112d08dbab9750194684640c85b9287c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp314-cp314-macosx_14_0_arm64.whl

Download URL xvortices-0.1.0-cp314-cp314-macosx_14_0_arm64.whl
Size 954.6 kB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
164dd1ea0c0f6eb38c5d4e7cc5b193118f3cd2e77cd4b5f09f873158bad0dbd7
BLAKE2b-256 checksum
How to use checksums
067b5dd67d17a04c6cf9f032fa9bef836020ceee848e6ad3ebce15fe7c932fce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp313-cp313-win_amd64.whl

Download URL xvortices-0.1.0-cp313-cp313-win_amd64.whl
Size 1.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a163f7ceb4dc7460b5a93d4d5e77e66915858c16824f16eb2d17325f3cee13d8
BLAKE2b-256 checksum
How to use checksums
02a3fe65c28ad69e34d062629662113433093c57066bbc687f825f842f98f6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xvortices-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1473428b622eec86c0bc07bb00cfe41b8a25408047a0e0140b865baa2ba3a383
BLAKE2b-256 checksum
How to use checksums
76f088addeca249e50f5537be891bdcd34374133899291d5d886a3a8ebd16530
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL xvortices-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5daad18a198b90e7507420696537aeffd7a54907db59526f851112e6ccea37fc
BLAKE2b-256 checksum
How to use checksums
a16c16bd2152e48f74bff1fa8891fff7ca3fe6f509a7b45c34751ba399d4b0a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl

Download URL xvortices-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
28e28f677d22d6369584fc71373634a66a6c7bf4f19817edea807b90eaf50cb8
BLAKE2b-256 checksum
How to use checksums
8ad797972e73ea0950a78c4d745a25b17d5fb2d5c4e3f9429982bdc9bac47752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp313-cp313-macosx_14_0_arm64.whl

Download URL xvortices-0.1.0-cp313-cp313-macosx_14_0_arm64.whl
Size 954.5 kB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
b7793602afabb0a9e173142e778817bd37d37be621aef8f9b7f8e1d3ffa41869
BLAKE2b-256 checksum
How to use checksums
c697eaf3c651a24dc7e4c9a7e6fd51762ed88e35e6ee580f781ea14fe60981eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp312-cp312-win_amd64.whl

Download URL xvortices-0.1.0-cp312-cp312-win_amd64.whl
Size 1.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
48264eaf1a8e419321d5106eda8acf95222494f0b22d2531d212d32efc6ec489
BLAKE2b-256 checksum
How to use checksums
afef0405d8836ba2e9f22203ef48dbe763bc43e1d94c25039a1dda270354f8d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xvortices-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
60acd764a79f42b7fe4ad960c462967db822bbcea2928d5e27e3e5c68e88a865
BLAKE2b-256 checksum
How to use checksums
ab146b2340f21c5beeecc4eb47fe96d83feecb9e434d0988929e9a1d816491cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL xvortices-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bca5e3bf076e18db5667d53f95206ba492f07edc9c861f439a3628da8d9af5f1
BLAKE2b-256 checksum
How to use checksums
3bfcd002b9f0902a0c72e4888c7d52b960881b9ac86c0a2479c5b600ff3fc876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl

Download URL xvortices-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
9df800d89a2b7efc812decb05978c71482351e0e28fc857a98f6c04504d3b9ae
BLAKE2b-256 checksum
How to use checksums
208ea5c5c6fbf67897a26a57d02bd7b611d77316e94018c240252984407c7276
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp312-cp312-macosx_14_0_arm64.whl

Download URL xvortices-0.1.0-cp312-cp312-macosx_14_0_arm64.whl
Size 954.5 kB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a44bb8620320bb3ac85f7e6bee9452020fd3857cb3287df3d7c2644ea6deb149
BLAKE2b-256 checksum
How to use checksums
8043d409dc13065f24321b3e5600a72f81b9f1db17a42a4f12215bb8f16e1481
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp311-cp311-win_amd64.whl

Download URL xvortices-0.1.0-cp311-cp311-win_amd64.whl
Size 1.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fb519fa9de27cd9442f7d2927f9a483795e4d5c01d4d30efb24c9eb9c6444dd5
BLAKE2b-256 checksum
How to use checksums
40fd793f80e86cb8fb7bf2c56012111d788c39e5e5c7ebcc6086300d23027855
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xvortices-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b83cbbf47445f1d6a51ddbc15043ece8169cf8dfb7b44980f9eee89167731f82
BLAKE2b-256 checksum
How to use checksums
eb89e6ffe068aec669b7e1a4214e1f38b08e781dc02184fafa2d3487db0b848d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL xvortices-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
34ede93ba3ca1e0f65adb75204e9bc640604c809b86db3488eaeedd12daafad8
BLAKE2b-256 checksum
How to use checksums
50e07337ed5fe541897e9cc591467db8308b809bd05ffa2223e37c153f2aa060
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl

Download URL xvortices-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
7049be2c241ede7dccc2eddd97a50f8c653efd4bfc0af7ca4f73392f97b604cf
BLAKE2b-256 checksum
How to use checksums
40b86ec544ccb64367d55a6afde5ddd6be3cc1b4fdeee5cfa9ba181fc64c7db9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp311-cp311-macosx_14_0_arm64.whl

Download URL xvortices-0.1.0-cp311-cp311-macosx_14_0_arm64.whl
Size 954.3 kB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
fabca41ca3dccf538687d1e0158d88a929bdcec8f9246af2b770f1672b1a04db
BLAKE2b-256 checksum
How to use checksums
62e2d847ad801a8cc6d4a1ab2120c26b837de996e126eb438a63b9f093ce61a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp310-cp310-win_amd64.whl

Download URL xvortices-0.1.0-cp310-cp310-win_amd64.whl
Size 1.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
50eb414e04b11a270464d58403dff7efb6c6a5c0f1a93958f502318ced4ba82f
BLAKE2b-256 checksum
How to use checksums
2ea67257407b1d35c30eef947094d2089afa6cf0c6059400cbe56166ea3f27e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xvortices-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eaa22778a6c4b50336a7bdc0b514abd806cc617d7c36a1157b475dda5aa273e0
BLAKE2b-256 checksum
How to use checksums
a8073873bb050389a0958d4082facfbde6ed1acfc72bbfd1f291a6d7c6447428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL xvortices-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
64b6d1402371f2473d338c3150f688d62a9e6ec44f77059fe0e0636d937b60eb
BLAKE2b-256 checksum
How to use checksums
37f75501d0b61d9a0f31ed79e1edd98e8839e6fe8751394d246c8d1a93bf9b49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl

Download URL xvortices-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
66d0f1a3862ea366f158acddc47ec7a18b4b7592e2e618319756c68701a4a1c3
BLAKE2b-256 checksum
How to use checksums
4bdc13c631ae09eb5cf0fe4802e845cdf8945ffe7690a78ab3fce120e708b151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp310-cp310-macosx_14_0_arm64.whl

Download URL xvortices-0.1.0-cp310-cp310-macosx_14_0_arm64.whl
Size 954.3 kB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
0ed664dd13e96ecf10747a351e8c5887bf846312dd9ce0f503f3f5b801e5a6a3
BLAKE2b-256 checksum
How to use checksums
e8047f48640d7694230657e095f157e3a3392d58529b7861a2e336c69d228d66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp39-cp39-win_amd64.whl

Download URL xvortices-0.1.0-cp39-cp39-win_amd64.whl
Size 1.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5205c67dbe7cb5c6c20e55ff7c94f429b28dde99105b01f722f4706fff214cad
BLAKE2b-256 checksum
How to use checksums
eb3451f7f540210c3a54ae6d2ca5d8614b226ea7a06c06fa74d95b5e67197abb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xvortices-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
570fb2eff39c4f6b18979f8a9b8f823e5c2c3ed514dc931b2cb2cc28bbbb3b9f
BLAKE2b-256 checksum
How to use checksums
2705fa8453b3e040438ad7457a3469c3f019243ed1152c208604283e1de5c91b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL xvortices-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
90e4c34b5946321b10e3b0b759c1114f362e93183263ec52a03ca80dc1ae4cdc
BLAKE2b-256 checksum
How to use checksums
4a8735a4c4c7410962bf5c2da27ea4f686a8c6508544c4e24d0dc10a07905d42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl

Download URL xvortices-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
a0bfba0f557c42c7ebd0102bc9275bf3d6f9efca06eaeefe8e458e9964f62d47
BLAKE2b-256 checksum
How to use checksums
3580371c1ac0de0fa3a15d906faa9de61a875452a887d454829f6912017815a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / xvortices-0.1.0-cp39-cp39-macosx_14_0_arm64.whl

Download URL xvortices-0.1.0-cp39-cp39-macosx_14_0_arm64.whl
Size 954.3 kB
Tags CPython 3.9 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
6be14a400bca18d17d685c442011b77f5051d53c0e18aaa940ab756e0d59a87f
BLAKE2b-256 checksum
How to use checksums
2124044e69d7793495af96a6d05a6a23cd422c0144b47c98f2e6acc7777240d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.1.0 This release

31 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page