Skip to main content

PyPI version fury.io Conda Downloads Documentation Status tests pre-commit.ci status codecov GitHub license

PyLandStats

Open-source library to compute landscape metrics in the Python ecosystem (NumPy, pandas, matplotlib...)

Citation: Bosch M. 2019. "PyLandStats: An open-source Pythonic library to compute landscape metrics". PLOS ONE, 14(12), 1-19. doi.org/10.1371/journal.pone.0225734

Features

  • Read GeoTiff files of land use/cover:

    import pylandstats as pls
    
    ls = pls.Landscape("../data/processed/veveyse-AS18_4.tif")
    ls.plot_landscape(legend=True)
    

    landscape-veveyse

  • Compute pandas data frames of landscape metrics at the patch, class and landscape level:

    class_metrics_df = ls.compute_class_metrics_df(
        metrics=["proportion_of_landscape", "edge_density", "euclidean_nearest_neighbor_mn"]
    )
    class_metrics_df
    
    class_val proportion_of_landscape edge_density euclidean_nearest_neighbor_mn
    1 7.749572 19.102211 309.244705
    2 56.271868 50.599270 229.079970
    3 33.946252 38.167200 253.299859
    4 2.032308 3.722177 552.835154
  • Analyze the spatio-temporal evolution of landscapes:

    import matplotlib.pyplot as plt
    
    input_filepaths = [
        "../data/processed/veveyse-AS97R_4.tif",
        "../data/processed/veveyse-AS09R_4.tif",
        "../data/processed/veveyse-AS18_4.tif",
    ]
    
    sta = pls.SpatioTemporalAnalysis(input_filepaths, dates=["1992", "2004", "2012"])
    sta.plot_metric("contagion")
    

    spatiotemporal-analysis

  • Zonal analysis of landscapes

See the documentation and the pylandstats-notebooks repository for a more complete overview.

Installation

The easiest way to install PyLandStats is with conda:

$ conda install -c conda-forge pylandstats

which will install PyLandStats and all of its dependencies. Alternatively, you can install PyLandStats using pip:

$ pip install pylandstats

Nevertheless, note that in order to define zones by vector geometries in ZonalAnalysis, or in order to use the the BufferAnalysis and SpatioTemporalBufferAnalysis classes, PyLandStats requires geopandas, which cannot be installed with pip. If you already have the dependencies for geopandas installed in your system, you might then install PyLandStats with the geo extras as in:

$ pip install pylandstats[geo]

and you will be able to use the aforementioned features (without having to use conda).

Development install

To install a development version of PyLandStats, you can first use conda to create an environment with all the dependencies and activate it as in:

$ conda create -n pylandstats -c conda-forge geopandas matplotlib-base rasterio scipy openblas
$ conda activate pylandstats

and then clone the repository and use pip to install it in development mode

$ git clone https://github.com/martibosch/pylandstats.git
$ cd pylandstats/
$ pip install -e .

Acknowledgments

  • The computation of the adjacency matrix in transonic has been implemented by Pierre Augier (paugier)
  • Several information theory-based metrics from Nowosad and Stepinski [1] were added by achennu
  • With the support of the École Polytechnique Fédérale de Lausanne (EPFL)
  • The Corine Land Cover datasets used for the test datasets were produced with funding by the European Union

References

  1. Nowosad, J., & Stepinski, T. F. (2019). Information theory as a consistent framework for quantification and classification of landscape patterns. Landscape Ecology, 34(9), 2091-2101.

Release files for pylandstats 3.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 pylandstats 3.1.0
File Size Uploaded
pylandstats-3.1.0.tar.gz 218.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pylandstats 3.1.0
File
pylandstats-3.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pylandstats-3.1.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
pylandstats-3.1.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pylandstats-3.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
pylandstats-3.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
pylandstats-3.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pylandstats-3.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pylandstats-3.1.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
pylandstats-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pylandstats-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pylandstats-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
pylandstats-3.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pylandstats-3.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pylandstats-3.1.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
pylandstats-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pylandstats-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pylandstats-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
pylandstats-3.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pylandstats-3.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pylandstats-3.1.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
pylandstats-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
pylandstats-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pylandstats-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
pylandstats-3.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pylandstats-3.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pylandstats-3.1.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
pylandstats-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
pylandstats-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pylandstats-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
pylandstats-3.1.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 14.4 MB

Release files / pylandstats-3.1.0.tar.gz

Download URL pylandstats-3.1.0.tar.gz
Size 218.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6903514eac254ddd41482b575501389e92c81b8d79d2ed1585c0d8a0dfe0b382
BLAKE2b-256 checksum
How to use checksums
57d0e840d1b55a433d15f3930ec1206a1e93e79a1bee0690a8471e190c6bd989
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp313-cp313-win_amd64.whl

Download URL pylandstats-3.1.0-cp313-cp313-win_amd64.whl
Size 283.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4947e0fec634f7e41d1cfba89dd27251c4c75a8af1d7ec4865269721eb469f6a
BLAKE2b-256 checksum
How to use checksums
a57cd3ca5b6608e62336b350c93215c86da713e1a6cab87bea927b6867d5d1e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp313-cp313-win32.whl

Download URL pylandstats-3.1.0-cp313-cp313-win32.whl
Size 272.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
36440fbacbcdc0f200e2bce23a8530a41e33456c7d694ca0aba3f615beba3a5a
BLAKE2b-256 checksum
How to use checksums
8c1954ee556533c216e72329b2b86a54c79c9e4dfe6bb5b29c41f605186ea0cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pylandstats-3.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 691.2 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b2513e2d552e6a476f97d08ecf456d2956ffefcebc691bd2e33b164c5d5530e2
BLAKE2b-256 checksum
How to use checksums
8ae637fbd2c59d00bd62a5d00df9711da4d685c015c378bd5f5d62cc2e34624a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylandstats-3.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 669.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
55c5558f053828d485fc5bf5213ed77f70c77459c213103ce67201fc061bf17f
BLAKE2b-256 checksum
How to use checksums
5af2fabadb5e78a45bcecf64650fca18e68f1145b88298170f9fdd66c47b9f43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pylandstats-3.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 646.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7341d06f8790d6ce7c7b32d0a5ef76445383f655201e87a9c0d4eec4a09465ed
BLAKE2b-256 checksum
How to use checksums
d0dad43cc0a217297c69fd7aa90b1ec7f4979d88156f51fd6fded8aad24befcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pylandstats-3.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 285.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
458226ac5ddf42046a46ec742911a9dca6b7c266067f2b8ae32081929bb32641
BLAKE2b-256 checksum
How to use checksums
552017bff85b3f54c3650feda7925dd39e7b8f18306c30440669902205f1c2ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp312-cp312-win_amd64.whl

Download URL pylandstats-3.1.0-cp312-cp312-win_amd64.whl
Size 283.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
93ffd529cbec4b124cd4ae2dbabec3d339215839a1a4e57758ba3d9b3b4b7508
BLAKE2b-256 checksum
How to use checksums
3cc0d94690b55b519f657f7a5a471a7d716b09e15407b9d259ae86c502651cff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp312-cp312-win32.whl

Download URL pylandstats-3.1.0-cp312-cp312-win32.whl
Size 272.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
b6aea90390eac7ffb547f966daede279f34a54f6d0e35772ef9461c268f5c763
BLAKE2b-256 checksum
How to use checksums
9f7fbe061b54ef18f2f07022b7757f5e61f5f478b92d4e0829dd889cb4f514cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pylandstats-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 695.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
534b39c517dd5cef667b2114bfa0170756f2764d2cacfdddb5ff8b74f352455d
BLAKE2b-256 checksum
How to use checksums
b617ab6b06fe0965ae4652d0a1248ed84f0735c95ee05490d4125d9fdf2aef8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylandstats-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 673.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0c9dcb60c04396a5329374141b193ec73d75e362fdfb36a87cae6ca502a17f4
BLAKE2b-256 checksum
How to use checksums
91d6171e7f3a4ab249fab276f30b64e88ae8b8d27735418576c00daf33ff9303
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pylandstats-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 651.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
38f50c381d1a3209ad21382f2f45a2dccd776880d68b9abddbd86d3e068a9764
BLAKE2b-256 checksum
How to use checksums
84b70ec8e6ed946725cbf34482627584e93b89d233b78996e344695a153f591e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pylandstats-3.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 286.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e86d3d8a340fdcf467834c992eb545dd600e65d00c5caff8db1337faa5265458
BLAKE2b-256 checksum
How to use checksums
3038c472f3f07a728ce3b9eb871a3831f0bdc6381a81349861271d322078294c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp311-cp311-win_amd64.whl

Download URL pylandstats-3.1.0-cp311-cp311-win_amd64.whl
Size 283.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0c0fcd4d869d9a23fc19c355747836c11c6c02182c84f17a856610a04b0727d2
BLAKE2b-256 checksum
How to use checksums
39aa55f9afa89cc647cbd3fd1ad2a04d909ba78e416d6b8c9523750a9f23536e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp311-cp311-win32.whl

Download URL pylandstats-3.1.0-cp311-cp311-win32.whl
Size 272.0 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
ccdb9b94ccd9d779351b53bef1f3e1426305b212dbc71767dd91a143d7805ab4
BLAKE2b-256 checksum
How to use checksums
7fe7a12b9882e5e33da7383cda6be73f89ce9d00e866e94bdb60ae6c0c9e2871
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pylandstats-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 704.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
589e5003c12d2daa90ec006d967527ba56e2a2c23117629f8b91f6532476dc44
BLAKE2b-256 checksum
How to use checksums
618e3e7f716c13921eb077f600b7cecf84a28d0dc15da07a02c2dcb642c0d467
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylandstats-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 681.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a93921889860072ff03c76b8e8f23715b861ec01441bc72f382a30c3856e36bd
BLAKE2b-256 checksum
How to use checksums
7b807347a3630240878509d822b901c675602379e7942ce3f6ffca204973ac3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pylandstats-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 661.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6bf78c1ee1667bfe548309014c371b7e7493a8adc9d2892901999a949e093170
BLAKE2b-256 checksum
How to use checksums
bed0b3dc2ab1886006ac1c34f51a6b34d9db213bb408d6ccc5e213eded83ae1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pylandstats-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 285.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d568cd522ca1f0733bc92ecb99bcbf09a6057353a54de5a47a538f96af4126f8
BLAKE2b-256 checksum
How to use checksums
7402f8e6e90ce621f81c0205116e475946f02cd4487188970448690859ae34d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp310-cp310-win_amd64.whl

Download URL pylandstats-3.1.0-cp310-cp310-win_amd64.whl
Size 283.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
21c9acc9158b844d92adf24fa034db4dcbb12e4181a774eb985232ddaec36fa5
BLAKE2b-256 checksum
How to use checksums
6624930d87974e1f419ea577e4ddf492f0b272dc10328d1444ec733a4a7878f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp310-cp310-win32.whl

Download URL pylandstats-3.1.0-cp310-cp310-win32.whl
Size 272.3 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
d212bc57b24b1d3dd0a61b9c24183949e29c6fa50c8e18b00d58431bf3d164b9
BLAKE2b-256 checksum
How to use checksums
f532946d13a60619f1f4692f46f36dd2eb91d7339d9c6e42c33f416963659bb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pylandstats-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 665.8 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0d773af60b1fdfd128f93c222296268a0acd29ddd5a67eccc7de68cca7c80459
BLAKE2b-256 checksum
How to use checksums
bdb9148196c51c4107c62cd38bd0355a535e948b6698ca711329e2bb55b4181a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylandstats-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 645.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
de85276ce34c44235cb861b0a44d201dea8b80da5e40e4f2408630ce48766a12
BLAKE2b-256 checksum
How to use checksums
b488976c5469d0e6feb3fe284218655ac24145639966ebf096e65f7c8cba90e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pylandstats-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 626.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
09ce88443ff9eeb2923601ec0032c479a5150129217d5ab699df069cf64c3d03
BLAKE2b-256 checksum
How to use checksums
537d33b4f24d6e418ca8b82d037131c4e2159e0f6270751fe9b9bb195c2086d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pylandstats-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 285.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a99f1acbf5b4e117b5ecd5889d828418c313addba9c99c9a4c0a0d1c2bb85a55
BLAKE2b-256 checksum
How to use checksums
99a1998a32ae3e106832b600bfac8bbe295c229b6f9f05105695a2492832d971
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp39-cp39-win_amd64.whl

Download URL pylandstats-3.1.0-cp39-cp39-win_amd64.whl
Size 283.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
ddff60622e722f849eddee2567c951c571c6b52f86f37007b08e351281e7ae28
BLAKE2b-256 checksum
How to use checksums
91a6eeacb5e30f0b984a55743c603439f7542404bb95aeaff8b84bcf520d5029
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp39-cp39-win32.whl

Download URL pylandstats-3.1.0-cp39-cp39-win32.whl
Size 272.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
3e6605fcfc0c506f06fd882f167b5581924c1f1a881fed6949a5706febacca2c
BLAKE2b-256 checksum
How to use checksums
4be51f6deee9261a90e7303042a99c3dd6e9592cc81b463439ff3e2f6df73fb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL pylandstats-3.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 668.1 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
06c9b09c8a04388c11df31641c7aced88e1023834535d1898b7eabd26610b9e1
BLAKE2b-256 checksum
How to use checksums
295d502911e63e0782928bc6240044b017d1182bb899e1fd1fc91c5877672826
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylandstats-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 647.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
16b4805b824e05eeb1b2debb678f4c65fa8ff36f36c0b5d6b6205bcbf1040004
BLAKE2b-256 checksum
How to use checksums
4209a4fff014b42f244369c2b65504f035bd1d236a74785c3eda8b70ef842724
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pylandstats-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 629.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4366603512537f63c0fafe72b41126ba5d50f42d8f99107c26782736cfbf0079
BLAKE2b-256 checksum
How to use checksums
1df967c4fffd0acf8adaa2c602222a9ab8efd029e8f1d6ac5389d11f8c2399d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release files / pylandstats-3.1.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL pylandstats-3.1.0-cp39-cp39-macosx_11_0_arm64.whl
Size 285.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0f83bb43194c7c45f141e7edd1bf124f378fa859e98043589b9682a77b182f80
BLAKE2b-256 checksum
How to use checksums
a30d9925809a095132b56f2e03186fe0d4f0786d2ee9c5dbdd706f21dbabd25f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 13, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

3.1.0 This release

31 release files

3.0.3

31 release files

3.0.2

21 release files

3.0.1

17 release files

3.0.0

17 release files

2.4.2

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.0

1 release file

2.2.1

1 release file

2.2.0

1 release file

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.1

2 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