Skip to main content

A python package for processing Polarimetric Synthetic Aperture Radar (PolSAR) data.

Project description

A Python package for processing Polarimetric Synthetic Aperture Radar (PolSAR) data.

Silver Medal Build Documentation Status

image

image image

GitHub commits License: GPL 3.0

Jointly Developed By

MRSLab
Microwave Remote Sensing Lab (MRSLab)
Indian Institute of Technology Bombay, India
MIRSL
Microwave Remote Sensing Laboratory (MiRSL)
University of Massachusetts Amherst, USA

🏆 Awards & Recognition

ISRS I-CON (Silver)

This award was presented by the Indian Society of Remote Sensing (ISRS) during the Innovation Contest for Geo Spatial Information Technology-2025.

Why this work was recognized: Our project was honored for addressing the "Big Data" challenges of the current generation of SAR missions (such as NISAR, EOS-04, BIOMASS, and Sentinel-1). The judges recognized PolSARtools for:

  • ☁️ Cloud-Native Innovation: Bridging the gap between raw polarimetric data and Analysis Ready Data (ARD) using cloud-optimized formats.
  • 🔓 Open Science: Promoting inclusive research by lowering the coding barrier through our integrated QGIS plugin.
  • 🏗️ Scalability: Providing a reproducible architecture capable of handling the petabyte-scale influx of modern satellite imagery.

💠 General Information

This package generates derived SAR parameters (viz. polarimetric descriptors, vegetation indices, polarimetric decomposition parameters) from various SAR sensors or input polarimetric matrix (S2, C4, C3, T4, T3, Sxy, C2, T2).

💠 Installation

  1. Install gdal Package

    conda install gdal -c conda-forge
    
  2. Install polsartools Package

    You may choose any of the following options

    • a. pip (stable release):

      pip install polsartools
      
    • b. conda (stable release)

      conda install polsartools -c bnarayanarao
      
    • c. GitHub (Weekly Build)

      pip install git+https://github.com/polsartools/polsartools.git#egg=polsartools
      

      Use this if you encounter errors like: AttributeError: module 'polsartools' has no attribute 'xyzabc'

      Note for Windows users: If installing via GitHub (option c), make sure to install Microsoft C++ build tools first. Download here: https://visualstudio.microsoft.com/visual-cpp-build-tools

💠 Example Usage

The following code example demonstrates a typical processing pipeline using polsartools on NASA-ISRO SAR (NISAR) Geocoded Single-look Complex (GSLC) data. It includes polarimetric covariance matrix (C3) extraction, Pauli RGB visualization, speckle filtering, H/A/α decomposition, and plotting in the H/α and H/A/α feature spaces.

import polsartools as pst

def main():
  # Generate C3 from NISAR GSLC full-pol data with 5x5 multilooking
  pst.import_nisar_gslc('path/to/nisar_gslc.h5',mat='C3',
                    azlks=5, rglks=5,
                    fmt='tif', cog=False, 
                    )

  # Visualize Pauli-decomposition RGB
  c3path = 'path/to/nisar_gslc/C3'
  pst.pauli_rgb(c3path)

  # Apply 3x3 refined-Lee speckle filter
  pst.filter_refined_lee(c3path,win=3)

  # Perform H-A-Alpha decomposition
  c3_rlee = 'path/to/nisar_gslc/rlee_3x3/C3'
  pst.h_a_alpha_fp(c3_rlee)

  # Generate H-Alpha 2d plot
  entropy_path = c3_rlee+'/H_fp.tif'
  alpha_path = c3_rlee+'/alpha_fp.tif'
  pst.plot_h_alpha_fp(entropy_path, alpha_path,
                      ppath='./halpha_2D.png')

  # Generate H-A-Alpha 3d plot
  ani_path = c3_rlee + '/anisotropy_fp.tif'
  pst.plot_h_a_alpha_fp(entropy_path, ani_path,alpha_path,
                      ppath='./haalpha_3D.png')

if __name__ == "__main__":
    main()

More example use cases and notebooks are provided at polsartools-notebooks repo. Detailed documentation is available at polsartools.readthedocs.io

💠 Available functionalities:

Full list of available functions is provided here : Functions

🎨 Logo Vibes Explained

The package logo visually encapsulates key concepts in PolSAR data processing:

  • Poincaré Sphere Representation: Central to the logo is a stylized visualization of the Poincaré sphere, highlighting the diversity of polarization states encountered in SAR imaging.
  • Huynen Polarization Fork: A dotted elliptical curve represents the great circle containing Huynen's characteristic polarization states: co-polarized maximum, saddle point, and minima. These vectors lie in a common plane, revealing target symmetries and scattering behaviors.
  • Quadrant Background: The four background squares reflect brightness variations in SAR intensity data, showcasing:
    • Bright vs. dark reflectivity regions
    • Co-polarized (diagonal) vs. cross-polarized (off-diagonal) intensity distribution

Designed to reflect what this package does best: demystify PolSAR, one pixel at a time.

💠 Contributing

We welcome contributions! Whether it's fixing bugs, adding new features, or improving documentation, your help is greatly appreciated.

How to Contribute

  1. Fork the repository - Fork this repository to your GitHub account.

  2. Clone your fork - Clone the repository to your local machine:

    git clone https://github.com/polsartools/polsartools.git
    
  3. Create a branch - Create a new branch for your changes:

    git checkout -b feature-branch
    
  4. Make changes - Implement your changes or additions.

  5. Test your changes - Run the tests to ensure that your changes don’t break anything.

  6. Commit and push - Commit your changes and push them to your fork:

        git commit -am "Description of changes"
        git push origin feature-branch
    
  7. Create a Pull Request - Open a pull request to the main repository with a clear description of the changes.

💠 Bug Reporting

If you encounter a bug or issue, please follow these steps to report it:

  1. Check the existing issues: Before submitting a new bug report, check if the issue has already been reported in the Issues section.

  2. Submit a bug report: If the issue hasn’t been reported, please open a new issue and include the following information:

    • A clear description of the problem.
    • Steps to reproduce the issue.
    • Expected vs actual behavior.
    • Any error messages or stack traces.
    • Relevant code snippets or files if possible.
    • Version of polsartools and Python you're using.

Click here to report a bug

💠 Feature Requests

We’re always open to suggestions for new features or improvements!

  1. Check existing feature requests: Please make sure the feature request hasn't already been made in the Issues section.

  2. Submit a feature request: If it hasn’t been requested already, please open a new issue with the following information:

    • A clear description of the feature.
    • Why you think this feature would be beneficial.
    • Any specific use cases or examples.

    Click here to request a feature

💠 Cite

If you use polsartools in your research or projects, please cite the official journal paper:

Bhogapurapu, N., Siqueira, P., & Bhattacharya, A. 2026. polsartools: A Cloud-Native Python Library for Processing Open Polarimetric SAR Data at Scale. SoftwareX, 33, 102490. doi: 10.1016/j.softx.2025.102490

BibTeX

@article{bhogapurapu2025polsartools,
title = {Polsartools: A cloud-native python library for processing open polarimetric SAR data at scale},
author = {Narayanarao Bhogapurapu and Paul Siqueira and Avik Bhattacharya},journal = {SoftwareX},
volume = {33},
pages = {102490},
year = {2026},
publisher={Elsevier},
issn = {2352-7110},
doi = {https://doi.org/10.1016/j.softx.2025.102490},
}

💠 Funding

This research was partially supported by NASA through the NISAR grant (#80NSSC22K1869), with additional support from the Multi-Mission Algorithm and Analysis Platform (MAAP).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

polsartools-0.12.tar.gz (6.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

polsartools-0.12-cp313-cp313-win_amd64.whl (764.4 kB view details)

Uploaded CPython 3.13Windows x86-64

polsartools-0.12-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

polsartools-0.12-cp313-cp313-macosx_11_0_arm64.whl (552.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

polsartools-0.12-cp312-cp312-win_amd64.whl (764.2 kB view details)

Uploaded CPython 3.12Windows x86-64

polsartools-0.12-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

polsartools-0.12-cp312-cp312-macosx_11_0_arm64.whl (552.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

polsartools-0.12-cp311-cp311-win_amd64.whl (757.3 kB view details)

Uploaded CPython 3.11Windows x86-64

polsartools-0.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

polsartools-0.12-cp311-cp311-macosx_11_0_arm64.whl (548.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

polsartools-0.12-cp310-cp310-win_amd64.whl (755.5 kB view details)

Uploaded CPython 3.10Windows x86-64

polsartools-0.12-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

polsartools-0.12-cp310-cp310-macosx_11_0_arm64.whl (544.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

polsartools-0.12-cp39-cp39-win_amd64.whl (551.5 kB view details)

Uploaded CPython 3.9Windows x86-64

polsartools-0.12-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

polsartools-0.12-cp39-cp39-macosx_11_0_arm64.whl (544.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

polsartools-0.12-cp38-cp38-win_amd64.whl (550.5 kB view details)

Uploaded CPython 3.8Windows x86-64

polsartools-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

polsartools-0.12-cp38-cp38-macosx_11_0_arm64.whl (543.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

polsartools-0.12-cp37-cp37m-win_amd64.whl (505.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

polsartools-0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

polsartools-0.12-cp36-cp36m-win_amd64.whl (508.9 kB view details)

Uploaded CPython 3.6mWindows x86-64

polsartools-0.12-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

File details

Details for the file polsartools-0.12.tar.gz.

File metadata

  • Download URL: polsartools-0.12.tar.gz
  • Upload date:
  • Size: 6.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12.tar.gz
Algorithm Hash digest
SHA256 20fc074afbbd6fa6e75eac562b153214901a925b62f8c12b6ae5a92aea9c7152
MD5 760f85748add6b9c196e01214d515811
BLAKE2b-256 b6506e0a061632963242b0d3473e50436f69f3631420eb960226246aa98b5341

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 764.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3d3d1a18a07590cda3c3aa1bb844b95783327d14c5a3a023e69aa39f4456e9d5
MD5 0c24ba6753fdbc96ff0c737f039f7f44
BLAKE2b-256 4b4ced543b4d0bcd0faba702aa73b0474890102d7f4ec81e3ffc61ec8268b780

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c83bf28271652076525322e425af15f063246a189a2e47cabaaa8628e9acc3c3
MD5 4b9cad9cfbd359a6dfbfd106630d57f0
BLAKE2b-256 4fa236620c9147406d553af30e3cc429cad8600d5b6c8691d515eedc5519b2b6

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66734f5794af510450e7ade93edd36278be951f36e39149935e7ed2c9fea7960
MD5 25dab82a9b13dbb133e2e2c982647c40
BLAKE2b-256 034b891b85992d85b60108ab1ebe440d1b6bc363f60566bd1f8b9b4c6215a70f

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 764.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e4339534a1008c1ea88d44b499be8d5c3917e816468ae833e5c8cf931d941481
MD5 d19ca4e14f7618294c8daa47cbd460f1
BLAKE2b-256 03a36e214ae730507f81a6bffa155e30723b3313a18ff1f3a26626620fca60a3

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 089ea008142d286f9cb285971bb40ae3a7236eb0cee23e4be5e8861752447457
MD5 5e126371fcc5daab85347a0d609e23ce
BLAKE2b-256 43ae22a04f7ff182a4487f3464348051e732cd5e0abf1e5f87afe39dfcafdafc

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eeda6fa2579f4bf6205044e76ec8e5ddc44bba3d13e104972557776201174722
MD5 5be2d47e3de2834e9f03aa603d3bc2b2
BLAKE2b-256 2b11222dce45b6f2a308658572570b471069e247f81dbd1b2444a0e1be8284c8

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 757.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7d05bcba8216ec416ba1a58c8db9e3913c9496c27cbd0e2a655a7662ee7de6ab
MD5 f07df48665e8f9345070b792165c0173
BLAKE2b-256 d616f09c12e44a0f854784229cbd85d9af790ce46e202a5b9f5cb10eaa2344e0

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb2df161d57e32d4715ccccacfa0a0ccedff07c7af3980e17c2f4ff513499ad2
MD5 2c67661b69934ade0e9970b61b3b3ce7
BLAKE2b-256 4db0b30a80bd71e543171aa3ac8b5c9bf30f3d562d7b82c4ae275b27e8c1f883

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6396618d8b710ed56400b4aaca092c0158207538f961abe7d5cde48bb1a74a6f
MD5 6ad6612d8e655b1f51b6af1c06c2ad93
BLAKE2b-256 a40e32c9c6c107c11029948dcd1a2d1a3bf53cfa42ea6128f530bf56b4103483

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 755.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24e053d563faecb18c9384bc1a7d603fe7da86e3fd0424e63af1d784cf3fbcef
MD5 77b8c7c136c92ac32afdbf1bc4bf63ff
BLAKE2b-256 b59ae4460dc3b179fae060b256c919c46fecdfcea02b12593d1f16f9bcf41e74

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3325ae34f5e7f481818761d1dbf71313769c73157444369247155467e51ae256
MD5 803e370e7603b978f2cbf09dd1f9c9fe
BLAKE2b-256 bbc284a9023c1c11869bcb01bc6977303888bba33e7708493abef83f78a061d6

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc01ddd3baa3320c548d329c3553d4b97dd3e0ec5b40da15b54e01ed6ca3fab6
MD5 f9e5589d6a5c7f0d150bf0d669e0a394
BLAKE2b-256 629699edaeb375e412c7475a0afad80492987947300d1be077e192265b421303

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 551.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f5ace426088bdd5566b11b0d0a5159f41901dfefc74aa56b054932d616c6d5e6
MD5 0a0a535f3a194b5a58d1e2aad2be3b6c
BLAKE2b-256 fa749f44472a0792119f989586b0e97480c52701b181d1fd5cce06fa197ce8a7

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8bfd50b522133282a022f57fdf69a3453983539b9ebcbd39f5c64497d3a36288
MD5 c71efd862d2c195814077415b101986f
BLAKE2b-256 ab15b6e4100a1333b889c76b4bd0902435f7eb3bedae699a4ba03dd2aed29cd4

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bd0b2e28196754c95e6005007484fa3ad03a604b8d9001b5cd5fa73e06396c5
MD5 c6382834f423c16055010e201435ccb4
BLAKE2b-256 bcac2839b7cb70726889b96d8dcd1e9cd248fe34989a8a021ab923b6abc06be1

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 550.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 46f8ecaa3a90b5be5b8e981a8256091a02cef4f510f18be69ace6e22d8ae223c
MD5 922795521b690a0704e1db4d848416ed
BLAKE2b-256 fa6d9303a032b8226600cf4c08d6883673fd8c26f59d909eec2776995a780d6a

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdcf71978701978f14c5b8948bef6b76a444c0ef029a8420105ecc1534168405
MD5 4f4e9975c145d53c8a3c19777e75bdb0
BLAKE2b-256 fdb4fdd7fea74e8d8766218a52d0fc13c5b01e58dd46b535df3b80e056b56627

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a023f8bbd967f77d0486c698b57c3dd5d95cfd0b664ebec24feb7207be10eb6f
MD5 3fec3d8b79bf7dcb4313fe8245cc8e0f
BLAKE2b-256 9cc9e562530f670bd2159eb446de30709d5dbc7759b12cbc9a7df2ff67b51930

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 505.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 92b2c77232e510d9c2cdf7d01b431d5b904d5d190239672b36b2e8a6a00ead8f
MD5 d0d6e3c7768f35f3d135fed010a38af3
BLAKE2b-256 c51267909853a955841972a820c8c09fc71b8a8db742554bdebec33df2e9024d

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6b8b124e4a24fcc74737d2c99c47dbda645e64d801c8482c0d4ffdeb2dbf354
MD5 5dcd9a1696623ce55997a4ed427bf7c9
BLAKE2b-256 5f2f7b5a6f7d0367df922c1bf3403ef2312588fa67612750b3985b1f3f795a55

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: polsartools-0.12-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 508.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for polsartools-0.12-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8452e8558f733ad82a3db682560fa2388981ace32b429db7ccb86feeb2995b04
MD5 280b2503445068cdf575e0383b69974a
BLAKE2b-256 ee7136279e99c1b879c68282d3bcb1b26940d5f76b566b321210d784d4e4881d

See more details on using hashes here.

File details

Details for the file polsartools-0.12-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for polsartools-0.12-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9904b43f18e5e00ed86ea0c58643821df7d8d4a28c5fe3761e6bba1f54742a3
MD5 0f6f01676cd154b8a1b9b19000b65bda
BLAKE2b-256 48f170a2ff45b7875ad0cc557be98656b05beb1b3e9d0d218229ea3b708ebb40

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page