Skip to main content

The Project

This Polars plugin provides functionality which can be loosely described as tranformation of coordinates and extraction of features from them.

It contains functions which were needed in personal and work projects, therefore its set of features might appear a bit random. Nevertheless one can find it useful in projects related to robotics, geospatial science, spatial analytics etc.

The functions are divided among three namespaces: transform, s2, distance:

  • transform namespace contains functions for converting coordinates from\to map, ecef, lla, utm reference frames.

  • s2 namespace contains functions which allow to work with S2 Cells

  • distance namespace allows to calculate distances between coordinates.

This plugin presupposes that coordianates represent points in space and that they are expressed with struct datatype in Polars.

Getting Started

Installation

pip install polars-coord-transforms

Usage

import polars_coord_transforms

In order to use plugin, coordinates should be represented as struct with fields x, y, z (or, in case of LLA-points: lon, lat, alt)!

For instance, if coordinates are in separate columns, one can make a valid struct with pl.struct native Polars function:

import polars as pl

df = pl.DataFrame(
    dict(
            lon=[31.409197919000064,],
            lat=[58.860667429000046,],
            alt=[57.309668855211015,],
        )
)

df.with_columns(
    point=pl.struct("lon", "lat", "alt")
)

Examples

Suppose we have the following DataFrame with some coordinates (column "pose"), rotation quaternion (column "rotation") and offset vector (column "offset"):


import polars as pl

df = pl.DataFrame(
    [
        pl.Series("pose", [{'x': 4190.66735544079, 'y': 14338.862844330957, 'z': 10.96391354687512}], dtype=pl.Struct({'x': pl.Float64, 'y': pl.Float64, 'z': pl.Float64})),
        pl.Series("rotation", [{'x': 0.13007119, 'y': 0.26472049, 'z': 0.85758219, 'w': 0.42137553}], dtype=pl.Struct({'x': pl.Float64, 'y': pl.Float64, 'z': pl.Float64, 'w': pl.Float64})),
        pl.Series("offset", [{'x': 2852423.40536658, 'y': 2201848.41975346, 'z': 5245234.74365368}], dtype=pl.Struct({'x': pl.Float64, 'y': pl.Float64, 'z': pl.Float64})),
    ]
)
print(df)


shape: (1, 3)
┌─────────────────────────────┬───────────────────────────┬───────────────────────────────────┐
│ pose                        ┆ rotation                  ┆ offset                            │
│ ---                         ┆ ---                       ┆ ---                               │
│ struct[3]                   ┆ struct[4]                 ┆ struct[3]                         │
╞═════════════════════════════╪═══════════════════════════╪═══════════════════════════════════╡
│ {4190.667,14338.863,10.964} ┆ {0.130,0.265,0.858,0.421} ┆ {2852423.405,2201848.420,5245234… │
└─────────────────────────────┴───────────────────────────┴───────────────────────────────────┘

transform

Transform coordinates from map reference frame to ECEF (Earth-Ceneterd, Earth-Fixed) coordinate system using a rotation quaternion and an offset vector.
df.with_columns(
    ecef=pl.col("pose").transform.map_to_ecef(
        pl.col("rotation"), pl.col("offset")
    )
)


shape: (1, 4)
┌────────────────────────┬────────────────────────┬────────────────────────┬───────────────────────┐
│ pose                   ┆ rotation               ┆ offset                 ┆ ecef                  │
│ ---                    ┆ ---                    ┆ ---                    ┆ ---                   │
│ struct[3]              ┆ struct[4]              ┆ struct[3]              ┆ struct[3]             │
╞════════════════════════╪════════════════════════╪════════════════════════╪═══════════════════════╡
│ {4190.667,14338.863,10 ┆ {0.130,0.265,0.858,0.4 ┆ {2852423.405,2201848.4 ┆ {2840491.941,2197932. │
│ .964}                  ┆ 21}                    ┆ 20,5245234…            ┆ 225,5253325…          │
└────────────────────────┴────────────────────────┴────────────────────────┴───────────────────────┘

Inverse transformation from ECEF to map
df.with_columns(
    pose_new=pl.col("ecef").transform.ecef_to_map("rotation", "offset")
).select(
    "pose",
    "pose_new"
)


shape: (1, 5)
┌───────────────────┬───────────────────┬───────────────────┬───────────────────┬──────────────────┐
│ pose              ┆ rotation          ┆ offset            ┆ ecef              ┆ pose_new         │
│ ---               ┆ ---               ┆ ---               ┆ ---               ┆ ---              │
│ struct[3]         ┆ struct[4]         ┆ struct[3]         ┆ struct[3]         ┆ struct[3]        │
╞═══════════════════╪═══════════════════╪═══════════════════╪═══════════════════╪══════════════════╡
│ {4190.667,14338.8 ┆ {0.130,0.265,0.85 ┆ {2852423.405,2201 ┆ {2840491.941,2197 ┆ {4190.667,14338. │
│ 63,10.964}        ┆ 8,0.421}          ┆ 848.420,5245234…  ┆ 932.225,5253325…  ┆ 863,10.964}      │
└───────────────────┴───────────────────┴───────────────────┴───────────────────┴──────────────────┘

Transform coordinates from ECEF to LLA (Longitude, Latitude, Altitude)
df.with_columns(
    lla=pl.col("ecef").transform.ecef_to_lla()
)

shape: (1, 3)
┌─────────────────────────────┬───────────────────────────────────┬─────────────────────────┐
│ pose                        ┆ ecef                              ┆ lla                     │
│ ---                         ┆ ---                               ┆ ---                     │
│ struct[3]                   ┆ struct[3]                         ┆ struct[3]               │
╞═════════════════════════════╪═══════════════════════════════════╪═════════════════════════╡
│ {4190.667,14338.863,10.964} ┆ {2840491.941,2197932.225,5253325… ┆ {37.732,55.820,163.916} │
└─────────────────────────────┴───────────────────────────────────┴─────────────────────────┘

Inverse transform from LLA to ECEF
df.with_columns(
    ecef_new=pl.col("lla").transform.lla_to_ecef()
)


shape: (1, 4)
┌────────────────────────┬────────────────────────┬────────────────────────┬───────────────────────┐
│ pose                   ┆ ecef                   ┆ lla                    ┆ ecef_new              │
│ ---                    ┆ ---                    ┆ ---                    ┆ ---                   │
│ struct[3]              ┆ struct[3]              ┆ struct[3]              ┆ struct[3]             │
╞════════════════════════╪════════════════════════╪════════════════════════╪═══════════════════════╡
│ {4190.667,14338.863,10 ┆ {2840491.941,2197932.2 ┆ {37.732,55.820,163.916 ┆ {2840491.941,2197932. │
│ .964}                  ┆ 25,5253325…            ┆ }                      ┆ 225,5253325…          │
└────────────────────────┴────────────────────────┴────────────────────────┴───────────────────────┘

Transform coordinates from LLA to UTM coordinates (UTM zone is derived from coordinates themselves)
df.with_columns(
    utm=pl.col("lla").transform.lla_to_utm()
)


shape: (1, 3)
┌─────────────────────────────┬─────────────────────────┬──────────────────────────────────┐
│ pose                        ┆ lla                     ┆ utm                              │
│ ---                         ┆ ---                     ┆ ---                              │
│ struct[3]                   ┆ struct[3]               ┆ struct[3]                        │
╞═════════════════════════════╪═════════════════════════╪══════════════════════════════════╡
│ {4190.667,14338.863,10.964} ┆ {37.732,55.820,163.916} ┆ {420564.380,6186739.936,163.916} │
└─────────────────────────────┴─────────────────────────┴──────────────────────────────────┘
Find UTM zone number from a LLA point
df.with_columns(
    utm_zone_number=pl.col("lla").transform.lla_to_utm_zone_number()
)

shape: (1, 3)
┌─────────────────────────┬──────────────────────────────────┬─────────────────┐
│ lla                     ┆ utm                              ┆ utm_zone_number │
│ ---                     ┆ ---                              ┆ ---             │
│ struct[3]               ┆ struct[3]                        ┆ u8              │
╞═════════════════════════╪══════════════════════════════════╪═════════════════╡
│ {37.732,55.820,163.916} ┆ {420564.380,6186739.936,163.916} ┆ 37              │
└─────────────────────────┴──────────────────────────────────┴─────────────────┘

Transform quaternion to Euler angles (roll, pitch, yaw)

the function returns a struct with 3 fields:"roll", "pitch", "yaw"

df.select(
    euler_angles=pl.col("rotation").transform.quat_to_euler_angles()
)

┌──────────────────────────────┐
│ euler_angles                 │
│ ---                          │
│ struct[3]                    │
╞══════════════════════════════╡
│ {0.598806,0.000000,2.228181} │
└──────────────────────────────┘

s2

Find S2 CellID of a point with longitude and latitude (with a given cell level)
df.select(
    cellid_30=pl.col("lla").s2.lonlat_to_cellid(level=30),
    cellid_28=pl.col("lla").s2.lonlat_to_cellid(level=28),
    cellid_5=pl.col("lla").s2.lonlat_to_cellid(level=5),
)


shape: (1, 3)
┌─────────────────────┬─────────────────────┬─────────────────────┐
│ cellid_30           ┆ cellid_28           ┆ cellid_5            │
│ ---                 ┆ ---                 ┆ ---                 │
│ u64                 ┆ u64                 ┆ u64                 │
╞═════════════════════╪═════════════════════╪═════════════════════╡
│ 5095036114269810839 ┆ 5095036114269810832 ┆ 5094697078462873600 │
└─────────────────────┴─────────────────────┴─────────────────────┘
Find longitude and latitude from a S2 CellID
df.select(
    lla_cell=pl.lit(5095036114269810839, dtype=pl.UInt64()).s2.cellid_to_lonlat()
)

shape: (1, 1)
┌─────────────────┐
│ lla_cell        │
│ ---             │
│ struct[2]       │
╞═════════════════╡
│ {37.732,55.820} │
└─────────────────┘

Find whether a given LLA point is in a S2 Cell identified by a specific ID
df.select(
    lla",
    cellid=pl.lit(5095036114269810832, dtype=pl.UInt64()),
    is_in_cell=pl.lit(5095036114269810832, dtype=pl.UInt64()).s2.cell_contains_point(pl.col("lla"))
)


shape: (1, 3)
┌─────────────────────────┬─────────────────────┬────────────┐
│ lla                     ┆ cellid              ┆ is_in_cell │
│ ---                     ┆ ---                 ┆ ---        │
│ struct[3]               ┆ u64                 ┆ bool       │
╞═════════════════════════╪═════════════════════╪════════════╡
│ {37.732,55.820,163.916} ┆ 5095036114269810832 ┆ true       │
└─────────────────────────┴─────────────────────┴────────────┘
Find vertices of a S2 Cell from a CellID
df.with_columns(
    cellid=pl.col("lla").s2.lonlat_to_cellid(level=5),
).with_columns(
    vertices=pl.col("cellid").s2.cellid_to_vertices()
)

shape: (1, 4)
┌─────────────────────────┬─────────────────────────┬─────────────────────┬────────────────────────┐
│ pose                    ┆ lla                     ┆ cellid              ┆ vertices               │
│ ---                     ┆ ---                     ┆ ---                 ┆ ---                    │
│ struct[3]               ┆ struct[3]               ┆ u64                 ┆ struct[8]              │
╞═════════════════════════╪═════════════════════════╪═════════════════════╪════════════════════════╡
│ {4190.667,14338.863,10. ┆ {37.732,55.820,163.916} ┆ 5094697078462873600 ┆ {37.304,55.491,40.932, │
│ 964}                    ┆                         ┆                     ┆ 57.545,36.…            │
└─────────────────────────┴─────────────────────────┴─────────────────────┴────────────────────────┘

df.select("vertices").unnest("vertices")

shape: (1, 8)
┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
│ v0_lon ┆ v0_lat ┆ v1_lon ┆ v1_lat ┆ v2_lon ┆ v2_lat ┆ v3_lon ┆ v3_lat │
│ ---    ┆ ---    ┆ ---    ┆ ---    ┆ ---    ┆ ---    ┆ ---    ┆ ---    │
│ f64    ┆ f64    ┆ f64    ┆ f64    ┆ f64    ┆ f64    ┆ f64    ┆ f64    │
╞════════╪════════╪════════╪════════╪════════╪════════╪════════╪════════╡
│ 37.304 ┆ 55.491 ┆ 40.932 ┆ 57.545 ┆ 36.495 ┆ 59.135 ┆ 33.024 ┆ 56.886 │
└────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘

distance

df = pl.DataFrame(
    [
        pl.Series("point_1", [{'x': -8893.663914126577, 'y': 19116.178523519542, 'z': 14.98697863612324}], dtype=pl.Struct({'x': pl.Float64, 'y': pl.Float64, 'z': pl.Float64})),
        pl.Series("point_2", [{'x': 1553.3742543335538, 'y': 2916.118342842441, 'z': 15.580027717165649}], dtype=pl.Struct({'x': pl.Float64, 'y': pl.Float64, 'z': pl.Float64})),
    ]
)
Find Euclidean distance between two points using all 3 components of a point-vector
df.with_columns(
    distance=pl.col("point_1").distance.euclidean_3d(pl.col("point_2"))
)

shape: (1, 3)
┌──────────────────────────────┬────────────────────────────┬───────────┐
│ point_1                      ┆ point_2                    ┆ distance  │
│ ---                          ┆ ---                        ┆ ---       │
│ struct[3]                    ┆ struct[3]                  ┆ f64       │
╞══════════════════════════════╪════════════════════════════╪═══════════╡
│ {-8893.664,19116.179,14.987} ┆ {1553.374,2916.118,15.580} ┆ 19276.477 │
└──────────────────────────────┴────────────────────────────┴───────────┘
Find cosine similarity between between two points using all 3 components of a point-vector
df.with_columns(
    cosine_sim=pl.col("point_1").distance.cosine_similarity_3d(pl.col("point_2"))
)

shape: (1, 3)
┌──────────────────────────────┬────────────────────────────┬────────────┐
│ point_1                      ┆ point_2                    ┆ cosine_sim │
│ ---                          ┆ ---                        ┆ ---        │
│ struct[3]                    ┆ struct[3]                  ┆ f64        │
╞══════════════════════════════╪════════════════════════════╪════════════╡
│ {-8893.664,19116.179,14.987} ┆ {1553.374,2916.118,15.580} ┆ 0.602      │
└──────────────────────────────┴────────────────────────────┴────────────┘
Find Euclidean distance between two points using 2 components of a point-vector (X and Y)
df.with_columns(
    distance=pl.col("point_1").distance.euclidean_2d(pl.col("point_2"))
)

┌──────────────────────────────┬────────────────────────────┬───────────┐
│ point_1                      ┆ point_2                    ┆ distance  │
│ ---                          ┆ ---                        ┆ ---       │
│ struct[3]                    ┆ struct[3]                  ┆ f64       │
╞══════════════════════════════╪════════════════════════════╪═══════════╡
│ {-8893.664,19116.179,14.987} ┆ {1553.374,2916.118,15.580} ┆ 19276.477 │
└──────────────────────────────┴────────────────────────────┴───────────┘
Find cosine similarity between between two points using 2 components of a point-vector (X and Y)
shape: (1, 3)
┌──────────────────────────────┬────────────────────────────┬────────────┐
│ point_1                      ┆ point_2                    ┆ cosine_sim │
│ ---                          ┆ ---                        ┆ ---        │
│ struct[3]                    ┆ struct[3]                  ┆ f64        │
╞══════════════════════════════╪════════════════════════════╪════════════╡
│ {-8893.664,19116.179,14.987} ┆ {1553.374,2916.118,15.580} ┆ 0.602      │
└──────────────────────────────┴────────────────────────────┴────────────┘

Metadata

Release files for polars-coord-transforms 0.12.1

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

Source distribution (sdist)

Source distribution for polars-coord-transforms 0.12.1
File Size Uploaded
polars_coord_transforms-0.12.1.tar.gz 30.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for polars-coord-transforms 0.12.1
File
polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
polars_coord_transforms-0.12.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
polars_coord_transforms-0.12.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ PowerPC 64-le Details
polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details
polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARMv7l Details
polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details

Total release size: 196.5 MB

Release files / polars_coord_transforms-0.12.1.tar.gz

Download URL polars_coord_transforms-0.12.1.tar.gz
Size 30.1 kB
Tags Source
SHA-256 checksum
How to use checksums
f4f638f634f331e9371c75ed082326839078cadc804c9f63786aad28e9ea3c94
BLAKE2b-256 checksum
How to use checksums
b1cb063a08a3d36c45adce7c659467e4ccccd477a0ee496b635e800784da03e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
653470d2bba38866c70eb2ed437d6659f6f0578eed67b3b895dd6ce770322a67
BLAKE2b-256 checksum
How to use checksums
e36001cb8fe98ba3dda904c150936d78e0db7213269bd6d3d536a46561262df0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
94e1b30082185486aa564fef48ff989eb814bf3ac58a40fc0c207c5510386ed9
BLAKE2b-256 checksum
How to use checksums
fe80bb54417badf1db79a41297165ecd4598d9e3ec7bc8c6c861ac4094ac39df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags Linux glibc 2.17+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
f8dc657c9519b18a8f9a9870073a0e077ef4481efee043001150bb783d892c23
BLAKE2b-256 checksum
How to use checksums
b8ac3f1082fe4a03ed229d8bcf927cc427676ef25a47e9acdbbd7f402397e403
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
370a185784a6f2295306714424e7bcb16c8a6fd9e5b388c73e89dfdea394e30f
BLAKE2b-256 checksum
How to use checksums
b9b203827fcb5e4f765834a85480218e4d8428957560d9390772ea34a8da9fb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
5a5b8045c36d3b616cdcb3d1ecdadeeebda2ba1a2e047a7ede4f8d30fd07f9a4
BLAKE2b-256 checksum
How to use checksums
24a0b2d3cfa703f37aecf220759aad0c02d2dba74255e4bd4bb8b08599075aaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
fb6b1b909ef44131b82920bfcb2fffb34d689769dfc72b5c327457066a081040
BLAKE2b-256 checksum
How to use checksums
04f6469e813f32546387a74cd982af8c4affde479d422fa2d7325e00441def1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
c9fa69633894007b3f055b10dc2a42c15a84cbfbd146e3fca1ffd378a347735a
BLAKE2b-256 checksum
How to use checksums
0720534db295871f6d3cb6a8a3e4d7eccf314cfa6e5d493e99946dd5957a17f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
c0f8fe2f51e922d90bd3dbcec57c2d1456096c5552d0cde81ed61569f759bd58
BLAKE2b-256 checksum
How to use checksums
8ef79c0e5100cece79915702e005151826f31a31470931be6deb07d262e8025a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
26264526c2dadbc13bc73a9bb39a32f4fc2cf2a0d17c22005231e5563f7d8300
BLAKE2b-256 checksum
How to use checksums
1d8c553de069753f1c6e60d710c94a7b0f076d154dcb0da4803991250ac15aad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
5b51c49a747b1154faccf56d4fbef42a0aa39c10ce40be4494fc85bc3df1b642
BLAKE2b-256 checksum
How to use checksums
6c63f7d69517dc6971916bd5a9ea10bd291f867b2214602e7ccbcbb386aa88d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
6532651614e2608d4494ab7ee6a369e518dcb9d2f01dbd36892e2236cf88fd0e
BLAKE2b-256 checksum
How to use checksums
7ee822527e50eeb2ca3ef4aa24cf7ce6dc329c89866cb000ed41c08ac5f7115b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c0d7bc08e78377ca68641a7f728abdfa2f0f0ef12cd804d79dd940deaa7bb9a3
BLAKE2b-256 checksum
How to use checksums
9ccdce3f7e540f6de9e54df8abdd873eb05a4ac334c5eb0f088ff876fad64363
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
aa2a5146d2b196f008f2fac287cdaeea4ad570e6a13943deb567c760b4a9c4f2
BLAKE2b-256 checksum
How to use checksums
9243c17411ed3e877c04f4edab123b825dfc33fd4bd324a223d58b85b99e17e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7a662b7feb3856eab7ac1c847b0730fbba1507a8538109895bd22c0e06ff633c
BLAKE2b-256 checksum
How to use checksums
241efe7b9d9c528dc7f2540f63860ea74274dcfd5f0544674efdbef5e250f652
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c8ecafbb36923332086a10d1db05c92efca59d6627778e60184a8d439105cf47
BLAKE2b-256 checksum
How to use checksums
fad7864b5c1cc5dc8b0e9987df3e3cd7974195a0bb1569f6e7e0e20151e7c29d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
1c68efd26d865988d5410b597abcbb0192756c898ef44e395c5470db353f685c
BLAKE2b-256 checksum
How to use checksums
27f20b898845714f6dc5cb65477569d83d3480245d2a0c99987c742c2897653c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
bfc79fc26f43981d0554d0ee3edc65277bcbecedfa8888dcaad2423ae75ad768
BLAKE2b-256 checksum
How to use checksums
a1785261978805cdab0421f9df4c893a645dfb49197f51e90c19533b018cefdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
44f19008348e84bed1a9f5ed28d05b8425bd898527ebcc0cff45825ff31f4e1c
BLAKE2b-256 checksum
How to use checksums
c21596479cb6d21d6634402efbd4ef63fe47a356cfd7bc6de3e3677bd3779129
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
748e7db0018e814a3df43b7c82075600c16c495950065022d7a790b548234052
BLAKE2b-256 checksum
How to use checksums
817fd9ffd4d84f32eb4ec415176e02f06751e57a686862bb97e6adf4a36d3c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
98b714a4e2637cdd4bb3dec644e6bf1f1ff542e5ecc24474897bc7a64d02c704
BLAKE2b-256 checksum
How to use checksums
9a3b85dcf0bd71f83c69c6055625fbe655d791dd7be34feab97e02ff9ab196bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
452f54158266fcb37b528a5b192e810f260e29bc839f8bfe15ff2f69172b4e1a
BLAKE2b-256 checksum
How to use checksums
9097965894cadccf9b6dca2103e514c16cfc9944dc6b421b0d4b6e04a443e72b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
dcb7f03ca0960c44f0af91860ad4359cc30a3fc12bfefd8951f52593e45941bf
BLAKE2b-256 checksum
How to use checksums
17628ddd9e452b6329b6614e7d4337340bcdc730c8324de3461946565bd750b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
6de530928be9797b048d78f90d9db0127a1fe571a7f89b11e01ecfb35bef7ab5
BLAKE2b-256 checksum
How to use checksums
8d1f0a21e643893643b6760ca6e66cff0fc2e867ab68403d12acfef0c2816817
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aafc7782b778d2723db89cef6bee59a5ea577f7a92430aa606f3daef163a8801
BLAKE2b-256 checksum
How to use checksums
84d8429fac3f593b03dcf411b1c06324655ddb2013399261cd05bd6eec785127
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7a44868723f500633132950c51243022bfc16ce97a4d40278614241262571729
BLAKE2b-256 checksum
How to use checksums
faf7f737f68f21d5f88c479a225efb160b75dd3528ae2d35a27ba7841b914d08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c2b2e7c7dab0208326d1a338cf706196b24175807a5a320f879fef5a9ce894a8
BLAKE2b-256 checksum
How to use checksums
80ceb0b1ce1fc742f8df375108e3d9bdf3e88c2129f65167b47ce5cc82c2de13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
aed5c2d4a1d10feb6b820cc9604831369428fc482605b6584dfc0f3033094b6d
BLAKE2b-256 checksum
How to use checksums
6b35c0a6126473f0218697d2ec9b6339ebe1438344ff80cddbc7cbfb5c01563c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
8fe59530af9612d74b24ab987c441a897be90675979771c78e672c53577e1cff
BLAKE2b-256 checksum
How to use checksums
5c716a4e2f139aaf8429924d8f6d478c41791ed440210653fef31348617b065d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
631680e8343d22605020a17f33ad53e5e1d377bf2a92bc17cf9510275e71a605
BLAKE2b-256 checksum
How to use checksums
77e2b8ef0c0a90f2938ea5e2af282736fa84b579373bcadd20157afd78cfeb22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-win_amd64.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-win_amd64.whl
Size 3.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
973a05b57d2d582c8fe7c7c0286dcc8775b2bb807df98f394c4fc362360f02e2
BLAKE2b-256 checksum
How to use checksums
8aeba66bf024142026304a8622be676a7add7d0823834981bf7aa0575173470f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-win32.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-win32.whl
Size 2.8 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
8c084e88b115d1c3c68e73323ced5847cd6cc4544146965aa81363a4b2f849b2
BLAKE2b-256 checksum
How to use checksums
8a22f93e7be6ff369084fdf441a63ee0dd9db0377c4fb045cfd280ac0f63108c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3481aeea12f2121eb4ecaeb580848dd4265fbc7c87f2101ca06d8b07ee5389ed
BLAKE2b-256 checksum
How to use checksums
0fc473afd1bde8063d361435138c33329d6923a2fac15c6715b9b9ee965cda00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8cefdff9a6ae74f55ee6ab1c595a4d436e5414acca55fd5fbead09b917764bfb
BLAKE2b-256 checksum
How to use checksums
64ae1c651599e807476b598613c9defa714d920c3a97c3063497e1743533d578
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
f6a755ee39d4964b68e849afea03c6ff7ff0f0f21580036b7b78ec9875f6d159
BLAKE2b-256 checksum
How to use checksums
f344b9cc0d3c0cf2bb6dbc73efb15892d2cffec0c894b39efc6ec178c6ff33b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
2ed3ceeb9c18e658c03b92d8d2ddafab073b83c79190227c9b7f70cabbe57fd7
BLAKE2b-256 checksum
How to use checksums
e2ad4d021f48af06961e7b59edccdb6b1bb88d9dd50bbb02099461cde0805e0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8128adffc0a35f0061fe66b0dc6a0f2f60eb8f09160a227d6160c95307033654
BLAKE2b-256 checksum
How to use checksums
4fc6f50eb6a7a4f46644adad5785d4a53c97ad228113edde28131063ff559ed9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7afd0c93ef25ca6534ef81b4a1e31e03a69457a7c8b2a77ad158a772a9b26116
BLAKE2b-256 checksum
How to use checksums
e541c3a9be42ac87c2b6a4b89fb2ac44016057a4e9e7a11a08e1c0ded481ac9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 3.6 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7e7d0e74ed4781e1ef8c45177aa5f05a6ebcd5705fe53a0e68cc45c36a676692
BLAKE2b-256 checksum
How to use checksums
1d562845452c51b705b9933cef62b4ca09ba930730af9d5bb5bd09b8d5d1feb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e91d7720c6964e6a9a054d0681dc19c8c5980e66224baee5ae66706a27336449
BLAKE2b-256 checksum
How to use checksums
f1e8e108bc72d906d71f1ff2e144c994a286372ac2082985fdca037e0f7ec41f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.9 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
854a12675c8d820dbb2685e6d47d68a7f3d3529ee5f2f53da48786d075aece9d
BLAKE2b-256 checksum
How to use checksums
91e771c9697ebf5ebde9dd3afc14b96cc25615d33dc096accc8fdae4ff86a2ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
b6d1c1111c22dc952465809eae78ba63a5086f68b769ca9b31482a1e2535effe
BLAKE2b-256 checksum
How to use checksums
ae6130285da7a039f5d0cc85bcc66b201df4a5f21ad72da666e9776e1c981a57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
9cbc290cff48cbfe5bb4e70f3235565f0fdbae892fafb03712f66a38f119bfec
BLAKE2b-256 checksum
How to use checksums
5784a602407cd7fd581e0c9c843632defc703fdcf5d89a650f88e885faeb4b55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f0feb729e88a29aa42330f1b4a79576db68adb2eef2ebcbec043f274b3f01972
BLAKE2b-256 checksum
How to use checksums
fdfb8f58811165997530fae5ac39576de19fdf5e58aeb6971a6a5c583b94b2bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ff6d6b6e6ec53f1a97754d336da01d72d2534ea77cde49614b05180061fa9a9e
BLAKE2b-256 checksum
How to use checksums
834f289c0da1e4252f1443e737e83695cd7f6c7b25f5ebf0a374d91d30ceb0e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.4 MB
Tags CPython 3.8 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
2c6a61d7a40bf77eaa6cd6623424ba83c503dc479fb6563948cb0bb8aa21b718
BLAKE2b-256 checksum
How to use checksums
32edb313ff7dcf6d0bd2ff5cbb3955c0c34428dd8533b6d01ed418c9d365eb61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.5 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
50504ae72283aa1d31041488b80bcf167aefe20016bee37633161009de0e7a39
BLAKE2b-256 checksum
How to use checksums
65cef7137ce6897c029494d747a0e94a00edd1e72632ee95e7f824962869ddca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 4.0 MB
Tags CPython 3.8 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
51e6339da0713aa027058e1ba819a75b792c7905179422ee73b5e82ea7e4c88a
BLAKE2b-256 checksum
How to use checksums
7290c77b013fcc499d00cd319aa2b60c7ed3b318b81b1dd107c5678c9d9e26ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release files / polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polars_coord_transforms-0.12.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.9 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0b7bee32c7c5239b164f2dcbff972c836ea7c296134647b474207e3f30fb21e3
BLAKE2b-256 checksum
How to use checksums
edaab6c73decc9b2dc8fb94170ff0a5e2e85a37eed5b9dc981e22bfdce368ed3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.8

Release history Release notifications | RSS feed

This release

0.12.1 This release

49 release files

0.9.1

69 release files

0.9.0

69 release files

0.8.0

69 release files

0.7.0

69 release files

0.6.0

69 release files

0.5.0

69 release files

0.4.0

69 release files

0.3.0

69 release files

0.2.0

69 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