Skip to main content

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).

Metadata

Release files for polsartools 0.13

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

Source distribution (sdist)

Source distribution for polsartools 0.13
File Size Uploaded
polsartools-0.13.tar.gz 6.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for polsartools 0.13
File
polsartools-0.13-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
polsartools-0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
polsartools-0.13-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
polsartools-0.13-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
polsartools-0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
polsartools-0.13-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
polsartools-0.13-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
polsartools-0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
polsartools-0.13-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
polsartools-0.13-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
polsartools-0.13-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
polsartools-0.13-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
polsartools-0.13-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
polsartools-0.13-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
polsartools-0.13-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
polsartools-0.13-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
polsartools-0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
polsartools-0.13-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
polsartools-0.13-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
polsartools-0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
polsartools-0.13-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
polsartools-0.13-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details

Total release size: 46.6 MB

Release files / polsartools-0.13.tar.gz

Download URL polsartools-0.13.tar.gz
Size 6.6 MB
Tags Source
SHA-256 checksum
How to use checksums
67f8609dfb82d983768b960bfff7d74cb004c718e618108e840150854b00292f
BLAKE2b-256 checksum
How to use checksums
5679e7739c8b1f130f2a47ffa18c515f5c43b8b6d17ee8104b65a42c07d33eab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp313-cp313-win_amd64.whl

Download URL polsartools-0.13-cp313-cp313-win_amd64.whl
Size 783.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7b6d7f05a9d69723aed37d20438843daa6a6de24cd2bb5ed9386cce44bc8ca3a
BLAKE2b-256 checksum
How to use checksums
e09fbe0cf05484c6640fd67cdc6ce0cda570d10b7324c522346a12e04c2b104e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL polsartools-0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
48a70bf8207e1075e1e6b878a0daea6ec4e1395d31c951ba74f01982e9ea2fd1
BLAKE2b-256 checksum
How to use checksums
45c8dd071d152fcef06c66874ddff564f93a3da0e2de352c5ef2de60b9e0b800
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp313-cp313-macosx_11_0_arm64.whl

Download URL polsartools-0.13-cp313-cp313-macosx_11_0_arm64.whl
Size 572.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
07297d61de08f1b71417b71b6ce5130e0530b4dd5a925b358c0266a9309351c6
BLAKE2b-256 checksum
How to use checksums
03680f0b02f3c9aa2cf4899c1186e042b8eb4c17f7052348b0b078e43724cf01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp312-cp312-win_amd64.whl

Download URL polsartools-0.13-cp312-cp312-win_amd64.whl
Size 783.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b7ebecb1b4591643c047e81fa531fdb3c9b46c9e39c495c97ff05541e4ecbc2d
BLAKE2b-256 checksum
How to use checksums
8f1399f6aa1d683f5058211cf656a66f55e1651ab0b55af6cbbaf8742cd98e63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL polsartools-0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e3297e1c7f159e5a392b0686cbb318b8791e31d01bc778b349f59bfc6287def0
BLAKE2b-256 checksum
How to use checksums
fbd7da36e355cc165063e9299620b8564b9b916a4569ed8acb9c9cdb8ad85101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp312-cp312-macosx_11_0_arm64.whl

Download URL polsartools-0.13-cp312-cp312-macosx_11_0_arm64.whl
Size 572.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca019f95f6d4789ee405a927d56ce4bf46fe5268d3302532e0b528290c47a7d8
BLAKE2b-256 checksum
How to use checksums
2593d447c241d8b9f0a31cf659ad21b7588eda66ed57d6d665279519ff76b1c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp311-cp311-win_amd64.whl

Download URL polsartools-0.13-cp311-cp311-win_amd64.whl
Size 776.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
004a74786cc89cf2b5782adb0496a28c9cfaf4306aff271aecf9f5c2b9124b25
BLAKE2b-256 checksum
How to use checksums
10d22ea4d19c07c1e735ffdf59fda76822fe257daa605b2aba974fa5e93881d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL polsartools-0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a7373b9348c545d8ddb92fb8b1f30ad7f6d5d58b93d5c4111ef048275393abd8
BLAKE2b-256 checksum
How to use checksums
42ef0aa706d8d26668bca999e3b17d18242202443c5ffb7505c68f1a6713c79e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp311-cp311-macosx_11_0_arm64.whl

Download URL polsartools-0.13-cp311-cp311-macosx_11_0_arm64.whl
Size 568.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c0be5b219c1ff0a678f2f548a31ba3c9661a26d0e40eb48aa5cbd9f2ffb2a242
BLAKE2b-256 checksum
How to use checksums
22fa899384f576a65779533086c294522b7ef63c2b74f8356f08c23d3cbb46d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp310-cp310-win_amd64.whl

Download URL polsartools-0.13-cp310-cp310-win_amd64.whl
Size 774.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6f4be25cd51241875b026cb2bfbd873eb21e32833f5a4f87231a29e162a48123
BLAKE2b-256 checksum
How to use checksums
8e81b89283d0e2d97e09d5bea4cedfab70f006a85619f653ecfdf9b8bee86559
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL polsartools-0.13-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.0 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
822702b88a7733d4330c649b77ba3e96bde4618eb3b0cc345e638646eaba3e55
BLAKE2b-256 checksum
How to use checksums
1a9bbe81ce4f47f5b4292682ea28a5a6b86ec3984f38f7a6b781536860237db1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp310-cp310-macosx_11_0_arm64.whl

Download URL polsartools-0.13-cp310-cp310-macosx_11_0_arm64.whl
Size 564.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fabc9548dceb2c35d2d4ccfa921899c1f75a056703d58681e605ea4ab14b2b07
BLAKE2b-256 checksum
How to use checksums
4434c553244fc5aa0ae956c4ecfef85d2e04e0e2d84c07a14893783f04b2005d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp39-cp39-win_amd64.whl

Download URL polsartools-0.13-cp39-cp39-win_amd64.whl
Size 569.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
561a41ba77aaa0ed3db5d5a7028601d87f4ff0d84315dcb8d1596ecb2f1f2f6a
BLAKE2b-256 checksum
How to use checksums
f761d0f4c3c384617e4ac8ffa33cb69744de16d50eb643694a62dd5ea89ae185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL polsartools-0.13-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.0 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a2cfad52a7d0735b70f49f69e116e3c864e1d6894ca40262460ec8ded6e1ca02
BLAKE2b-256 checksum
How to use checksums
8e2d8258ab5385c1f5b08617ea302dfdf4d09fe9600a0270063375371cd7702e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp39-cp39-macosx_11_0_arm64.whl

Download URL polsartools-0.13-cp39-cp39-macosx_11_0_arm64.whl
Size 564.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d99573e026ddf75bdf06ed730d898a2d6a3e0f59ed382f5de39f44804d161416
BLAKE2b-256 checksum
How to use checksums
14992f142eb3c333fc8e6ce038bf84b934d6bc41839adefc8c8271fe4dc0e264
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp38-cp38-win_amd64.whl

Download URL polsartools-0.13-cp38-cp38-win_amd64.whl
Size 565.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0815ad7a77c1b50cf165800035b8561f85fcbe3ec46b94e3e0146f09f13cb851
BLAKE2b-256 checksum
How to use checksums
6383dc75efbd7deeed182ec57263f8dd15d000e4d4dac7dac5c9000fd467b9d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polsartools-0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
64de3304024b86e1af55853a6e79c9d70183fb30c90dd1061de80e4c5eb3a294
BLAKE2b-256 checksum
How to use checksums
2d1d49a9e9458d3a10fe70825eea8b05705da1a57c0985c42e81f21e77baa8f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp38-cp38-macosx_11_0_arm64.whl

Download URL polsartools-0.13-cp38-cp38-macosx_11_0_arm64.whl
Size 561.9 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2415daa3e48e118984a0bde3d224877636a9c8e33858a3fcac478e3600e41a92
BLAKE2b-256 checksum
How to use checksums
55232eba4445f50abf12e5c72210be281031b18e2a36d8da4c94c5a5d0fb05d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp37-cp37m-win_amd64.whl

Download URL polsartools-0.13-cp37-cp37m-win_amd64.whl
Size 519.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
55ce2fcda666aa0022ed4c874a2bce1735ac67a1eb8716e827eb30a4719b0046
BLAKE2b-256 checksum
How to use checksums
6982751d8336407d97f74733027c6502cbac09bdb6bcfbf21bec1ed95c15fc59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polsartools-0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2192282e76d8a95874ad2c1037da362ded430494107b38d11a3c8600392aa0d7
BLAKE2b-256 checksum
How to use checksums
ebee5e92fc9e419529ab03ef0ffb2f7b8aa31a01508085e47410fcd1131ea973
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp36-cp36m-win_amd64.whl

Download URL polsartools-0.13-cp36-cp36m-win_amd64.whl
Size 523.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
c53d5a501471a6f495525182938db768b9d2f7caf504ddb032489a761ef3c932
BLAKE2b-256 checksum
How to use checksums
9ac2c1dc6fd831b4c973834624b3ed15562acb1af7370c17efc8305358a7c7c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / polsartools-0.13-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polsartools-0.13-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9897e96095f7da1caf0ac65977e3047169da0d5b1b9fc642f673244eab4f966f
BLAKE2b-256 checksum
How to use checksums
e4700188147d1f7a0b28fcf4ac1da800acde491069d0e75ffd3c97c83bcd9883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release history Release notifications | RSS feed

This release

0.13 This release

23 release files

0.12

23 release files

0.11

19 release files

0.10

25 release files

0.9

25 release files

0.8

29 release files

0.7

31 release files

0.6.1

2 release files

0.6

2 release files

0.5

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

0.1.1

2 release files

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