Skip to main content

A PYthon library for basic and eXtended COntinuous Change Detection algorithms

Project description

PYXCCD

GithubActions Pypi Downloads ReadTheDocs

A PYthon library for basic and eXtended COntinuous Change Detection

Author: Su Ye (remotesensingsuy@gmail.com)

The Continuous Change Detection and Classification (CCDC) algorithm has been popular for processing satellite-based time series datasets, particularly for Landsat-based datasets. As a CCDC user, you may already be familiar with the existing CCDC tools such as pyccd and gee ccdc.

Wait.. so why does the pyxccd package still exist?

We developed pyxccd mainly for the below purposes:

  1. Near real-time monitoring: This package provides the unique S-CCD algorithm to recursively update model coefficients and detect changes;

  2. The latest version of CCDC (COLD): The COLD algorithm has the highest breakpoint detection accuracy than the ever, and has been verified with Zhe’s MATLAB version;

  3. Large-scale time-series processing in the desktop environment: the core of pyxccd was coded in C language with the superior computing efficiency and small memory usage;

  4. Using dataset other than Landsat: pyxccd supports the use of any band combination from any sensor (such as Sentinel-2, modis);

  5. Decomposing time-series signals to unveil inter-annual variation: S-CCD allows continuously outputting trend and seasonal signal components as “states”, allowing detecting inter-segment variations such as yearly phenological shifts

1. Installation

pip install pyxccd

Note: it only supports windows and linux system so far. Please contact the author if you wish to install it in the macOS system.

2. Using pyxccd for pixel-based processing (more see jupyter examples)

COLD:

from pyxccd import cold_detect
cold_result = cold_detect(dates, blues, greens, reds, nirs, swir1s, swir2s, thermals, qas)

COLD algorithm for any combination of band inputs from any sensor:

from pyxccd import cold_detect_flex
# input a user-defined array instead of multiple lists
cold_result = cold_detect_flex(dates, np.stack((band1, band2, band3), axis=1), qas, lambda=20,tmask_b1_index=1, tmask_b2_index=2)

S-CCD:

# require offline processing for the first time
from pyxccd import sccd_detect, sccd_update
sccd_pack = sccd_detect(dates, blues, greens, reds, nirs, swir1s, swir2s, qas)

# then use sccd_pack to do recursive and short-memory NRT update
sccd_pack_new = sccd_update(sccd_pack, dates, blues, greens, reds, nirs, swir1s, swir2s, qas)

S-CCD for outputting continuous seasonal and trend states:

# open state output (state_ensemble) by setting state_intervaldays as a non-zero value
sccd_result, state_ensemble = sccd_detect(dates, blues, greens, reds, nirs, swir1s, swir2s, qas, state_intervaldays=1)

3. Documentation

API documents: readthedocs

Tutorial: under development

4. Citations

If you make use of the algorithms in this repo (or to read more about them), please cite (/see) the relevant publications from the following list:

[S-CCD] Ye, S., Rogan, J., Zhu, Z., & Eastman, J. R. (2021). A near-real-time approach for monitoring forest disturbance using Landsat time series: Stochastic continuous change detection. Remote Sensing of Environment, 252, 112167.

[COLD] Zhu, Z., Zhang, J., Yang, Z., Aljaddani, A. H., Cohen, W. B., Qiu, S., & Zhou, C. (2020). Continuous monitoring of land disturbance based on Landsat time series. Remote Sensing of Environment, 238, 111116.

The recent applications of S-CCD could be found in CONUS Land Watcher

Q&A

Q1: Has pyxccd been verified with original Matlab codes?

Re: yes, multiple rounds of verification have been done. Comparison based on two testing tiles shows that pyxccd and Matlab version have smaller than <2% differences for breakpoint detection and <2% differences for harmonic coefficients; the accuracy of pyxccd was also tested against the same reference dataset used in the original COLD paper (Zhu et al., 2020), and pyxccd reached the same accuracy (27% omission and 28% commission) showing that the discrepancy doesn’t hurt accuracy. The primary source for the discrepancy is mainly from the rounding: MATLAB uses float64 precision, while pyxccd chose float32 to save the run-time computing memory and boost efficiency.

Q2: how much time for production of a tile-based disturbance map (5000*5000 pixels) using pyxccd?

Re: I tested it in UCONN HPC environment (200 EPYC7452 cores): for processing a 40-year Landsat ARD tile (1982-2021), the stacking typically takes 15 mins; per-pixel COLD processing costs averagely 1 hour, per-pixel S-CCD processing costs averagely 0.5 hour; exporting maps needs 7 mins.

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

pyxccd-0.1.2.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

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

pyxccd-0.1.2-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

pyxccd-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyxccd-0.1.2-cp313-cp313-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

pyxccd-0.1.2-cp313-cp313-macosx_14_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pyxccd-0.1.2-cp313-cp313-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

pyxccd-0.1.2-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

pyxccd-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyxccd-0.1.2-cp312-cp312-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

pyxccd-0.1.2-cp312-cp312-macosx_14_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pyxccd-0.1.2-cp312-cp312-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

pyxccd-0.1.2-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

pyxccd-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyxccd-0.1.2-cp311-cp311-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

pyxccd-0.1.2-cp311-cp311-macosx_14_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pyxccd-0.1.2-cp311-cp311-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

pyxccd-0.1.2-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

pyxccd-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyxccd-0.1.2-cp310-cp310-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

pyxccd-0.1.2-cp310-cp310-macosx_14_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

pyxccd-0.1.2-cp310-cp310-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

pyxccd-0.1.2-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

pyxccd-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyxccd-0.1.2-cp39-cp39-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

pyxccd-0.1.2-cp39-cp39-macosx_14_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

pyxccd-0.1.2-cp39-cp39-macosx_13_0_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

pyxccd-0.1.2-cp38-cp38-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8Windows x86-64

pyxccd-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file pyxccd-0.1.2.tar.gz.

File metadata

  • Download URL: pyxccd-0.1.2.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ea9dee294d85d710e9134f22753e80e9236e33885c04c5b83eb35184916c648f
MD5 076268fa51d5072b34a40238de6b31ab
BLAKE2b-256 ba208bde33574107289564b52122926c0bef6a11f26f3398e59bd70d4bace658

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2.tar.gz:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ed26d2da44f9f9e0ea0588f52945500f17f4077c9f005a4e6eb56335ed0b45a2
MD5 d5d3ad931fecc9b977dedc636b1505c5
BLAKE2b-256 930dbe522a7d1a6bc5e0f53a65f0bb805cab81489ab5464215c873d50f06cc08

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp313-cp313-win_amd64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8821e0667ff8aa90f32130e3b53367d1e5e83564fb096e8e66234bffa9332e4
MD5 5bf00d765a027d5acd246672ac8a30a3
BLAKE2b-256 b2009db6313428d104fba23cea177a5f5e89d172e62679173f938b3b54527c1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 537c1d796eadd03e1d256fed4b9d10e576dab0aba76307921035398e4188d29b
MD5 bad92c935153f06674ad370751c33b4f
BLAKE2b-256 e7e8e858b9f9836fbad5858a60ae997a996edb42274e9add9c6ce41bef870803

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 da3abb21a91d54e3953001f40ccf6f7fc3af3c1a4ae7366aa409ffa905c45721
MD5 ef324fe06e66a8aa2aaabdce77c121d2
BLAKE2b-256 e63ebf4dbbebaac89e413072b60800ae4be3cf136c03c7dc64125be62316802b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 62d407602328cf3606e8a9d407e707326f940212ade8312e09fdef79f6fbee13
MD5 da9e49ca7c0f50743d17610948f27b42
BLAKE2b-256 ca201a409b5f1fc2b2e9b7f62ed21db3d44ee8d201ee30a56b9087a41364b054

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a4f66bd5b7d1ba493fa240744dc750b4c77df0e0ee99a7db2547f2a8eb96be56
MD5 2bd213c5a931d18691a3d9429d26fb5e
BLAKE2b-256 42e64077c1d3324367fde2a8629c97c1e86b677a05369c9ceaa8fd5196fd8028

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp312-cp312-win_amd64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 825e9e9d5e025aa755fa951e9fb1bb8c8973f0d61d7eccd5a01d9868c25dafec
MD5 a73bef2c63bc26afbf688f1e3120dc7b
BLAKE2b-256 fcbac2c0af2b8ee3b8104905c54e0a86182dc675aa85ff3d13f78fd6552e36e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 75bc1f3d97516a35757677d41148dcad1dd5284883bc3b6c62d25d50ccd4fc07
MD5 7cc3c87878558f98a4d39a8c53b6df7a
BLAKE2b-256 3fb8748e535b408f73c9339bb715ffaf6ac1742503554cc6b4b976a651223b92

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 920c0c8eb58fb1a48ce5c55e56bc96a7f4a0a2f216e8f8880bd2e07c1366b39f
MD5 b957f0d0a208a45a9a6c078b07fa608e
BLAKE2b-256 5a8fa0a0f8ed638fc189989041bd11fdf8b0e32f1c96867507764587f299c993

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 298c2296ebfc49f0c95690b6de58255ad800ae572bfc8fa9e8b2f4c0a800ee6a
MD5 e80123c0ea7f0c7e97bf5ef45832a66c
BLAKE2b-256 720afd6a9ebfb38f98ee62af21d505ee45632db70dca3b2988bca9bbf6fa1494

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 11788558c6b9047b94a7572ecf10d665fd57bde10fbc48d77a1b3092f2c61c4e
MD5 fcc7f6e93a4d339e8d0c1acf7ef4a555
BLAKE2b-256 32e01890d41513aa79e89d90db0dcc2e914bc222af0e0f9794808ff9856bdf57

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp311-cp311-win_amd64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d43cb80e1ce0674bf14fbe560c2706ba9213318e66caa2796c303d7aa656b79
MD5 b69899629738d3f2abafc3d57482ed17
BLAKE2b-256 d1a44eb5dd1da81a1da5c4a1fc5e3bc63201bcd7fe9479b4f31469dc4d55b2a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4b22c44062124f8c239fa000ed59116f12160ba84d746e48b63eb67f129a07e0
MD5 df77c381766e04c2f0980f90b3e939a5
BLAKE2b-256 80d04757b8ea2a8578548b9a6b16e7f905f13fb73cfead90a303aebbc618cfdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c8602217864d459a753d69f0a3d4fcc0e44216bbafbb8228863c45611b0cfa29
MD5 47425f4256dc59f054b1698e06101aee
BLAKE2b-256 ea59eb8b319415be1cd8344333a666e505a82b2c857965aaf54c3a2848631795

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3f7db32f1130af8c7156f09cf93108ed8003ee1c691e08918bd67fcf7e8bd959
MD5 e79027f7b231ae655c078b01ee109ad5
BLAKE2b-256 1b84ace4aac133abd92a48869e7a77a3c8a3229d076aa41a81f3dc3ef6fb0346

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 00279955a4347cc6ab306840ad2afc5c29cd3814c0d6bedfb70ee9b56b8a1bcb
MD5 b86ea2c09fad1964567173bbdb8505e5
BLAKE2b-256 37ca2f19a91f0b1da7533053cd318c371dbf2019af411c49a9446907973c8fcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp310-cp310-win_amd64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c627e1a40774c6ebda24f03bf2ce0338ada290ac3ef3ad31e8e71cb0be3c6da
MD5 b062b65881fadb11e2b38317bf2c3189
BLAKE2b-256 b195d3997588363272d28e1e7115c826f4582e90d2a2a59a20cf599d0c961d57

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8f7f4bf3fc5ce16d6b088e908e6c207c3f2729686f679194576af01753e7cfa2
MD5 fb8bf3600f39a6e97b769a7b290daf7c
BLAKE2b-256 c3c5c8a4f850affbc4ad466657a3d2f20e86ed2faf5814a66f47ffb9168f3a0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 683a0ca9166b6ef1ce3a664f1ba4d40a5ac16ed5ff59ef1c5988fab334045c67
MD5 6c25cc8a3726845b99cfccf8ea4f9e49
BLAKE2b-256 95a06c22aad1309d7967a8177aa351737335cc467b96215af0d5b8075a56f5ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8ed4c397cd44097a3f212982a9d905feec7ce7171bb9a100a2581bab198ef298
MD5 6fb31e7589f4bb9cb45a850f0cc504e6
BLAKE2b-256 38c0cec204e39258d428a2294e7154e68d2f090b696017efa0d2d783cfd3b398

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp310-cp310-macosx_13_0_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7dfe6b32fcba5c13d2755443536e59664b8f925b82bd03cdf89dfcde22d19936
MD5 c17e7e509dabfd8b268cb50ce1f00024
BLAKE2b-256 ade9326f464f41493aca6e21b969333ad3c7ada096f43864d9bc14f3b94cdcff

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp39-cp39-win_amd64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7200d868597c28352fccda4aaceb3ef3d595af045342f03a2bd3f77c6e167984
MD5 57eacc622b502d43bf9ae7a05d2ce8fb
BLAKE2b-256 7621ec8ddf12b5756e0ee95f64d2ce639a7ca848b0fc3b9244f603aa3af9ee1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 378129196f38b4a506125e2641638327ecc0c6b3ad31e4316db316c96f1bd851
MD5 6e498709c2f13f3dfb57324792a3ec7f
BLAKE2b-256 cd41bd5fc7a3766523a32d406242150408e78c40bd47f8100c505fbdc88a5720

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp39-cp39-macosx_15_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a82ad7d3335f16ffe838065f47824c96697ef1932ea50457f1dbb01d77c7617c
MD5 416e0225dcc6c958bfae81d4b6165b86
BLAKE2b-256 66f7c8835f50fd2414f4f74311143e3ae6b0174c846b3ff2ee2bc8d4e2501701

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 81898ab6f2640e29bcf5a336d304bbbbe26879a4b66f682c8448c4b72baa76d3
MD5 4224d183e5ea7a469e69133a5d90f821
BLAKE2b-256 f99316aa5952c2599cd45ffb1aba9da455c2fee76813fb227df1780eb8eb7a72

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp39-cp39-macosx_13_0_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxccd-0.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d5cf9d6be50eaa70a353a88cfdc2a8c4e0ab9685bfe04ba20bb2a6d33a188bb4
MD5 8d2ed31dff458c275b18d13c23c1281e
BLAKE2b-256 aa816d1837a8035bb55efb13401a519ce037af7091901765ff78b4d2210412de

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp38-cp38-win_amd64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxccd-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27e9f1ff2eca57516974081323e8da5bbfb5f3cc985df57c4953b0a239a684d7
MD5 b32ae424eb89f5b2644b5ccdd432d397
BLAKE2b-256 5daa43c7b8c3b466f6e867fd86ecf46521c1db69e82afa28e42033d592271904

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: main.yml on Remote-Sensing-of-Land-Resource-Lab/pyxccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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