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.3.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.3-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

pyxccd-0.1.3-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.3-cp313-cp313-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.12Windows x86-64

pyxccd-0.1.3-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.3-cp312-cp312-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.11Windows x86-64

pyxccd-0.1.3-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.3-cp311-cp311-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.10Windows x86-64

pyxccd-0.1.3-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.3-cp310-cp310-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.10macOS 13.0+ x86-64

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

Uploaded CPython 3.9Windows x86-64

pyxccd-0.1.3-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.3-cp39-cp39-macosx_15_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

Uploaded CPython 3.9macOS 13.0+ x86-64

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

Uploaded CPython 3.8Windows x86-64

pyxccd-0.1.3-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.3.tar.gz.

File metadata

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

File hashes

Hashes for pyxccd-0.1.3.tar.gz
Algorithm Hash digest
SHA256 6c83c48540ea2b3bc1e4e99b9be70351e7ebf5ae3eefa755b2b68f96957159dc
MD5 5debbd9dcdb4b3a0d9354ca1a2462f56
BLAKE2b-256 a5874e7bab17655d7ae2be73f52e2650d2ccd3f2e0bac972f8db1461396093dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3.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.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.3-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.12.9

File hashes

Hashes for pyxccd-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cb13709c74bae2de984b81ae010266cfcd23eba3e70474704276f0da8f5096ed
MD5 6ff6238e5948c1945a5396e1b82c811a
BLAKE2b-256 7debd4e560c0357a0a710faf6549e54bdaf3eefcdfbf7cda90effca0fdfd64f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5739da6cabc91fb645d864771d4776d1edd4d9318b961ce61e1c282c239de72
MD5 52b0e4ee48ee582ba41be9675e45c572
BLAKE2b-256 122176cb410131a7f58ba5aa8ce55d1c85d646ba7c9ec673e385bf502458f6c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5e5beba05fa11d0dc2a323bb9cfbb490f2be48ba02379666626f2e0335795e16
MD5 4ede9d92d3c09250265408aaa08d60f9
BLAKE2b-256 2b02834f2d47b5f29c38cbe633c8ccec7be21de01b8f2a9438449191c9a93187

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0a1b9b0b00e13f2ea7dd2dd59a61abdbeef0d701551bb5417e7f32426c9da24a
MD5 c07d8b7b952e54e5dbe4ecb4825c5c78
BLAKE2b-256 c803b3ae696ab5d4e51e77295fe1516124e01614fc4ba7ef7d07a98ab3218586

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ec14923a5cbbee15090f9ba0aea5233fd2ee32bb91308f1d63f4990a744377c0
MD5 e934e23637dd7ee75a007bb3984a6cb7
BLAKE2b-256 c8dea648464b2835f9ef9e05155ac6de4af59c6e4976c347a2eab3ed57e212aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.3-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.12.9

File hashes

Hashes for pyxccd-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 356918ba7d5f5c0cd5f025ea7ab687b2db539c2588e356134091dd57e025eda0
MD5 54e0430fd7ef43ff77dbe6bea5fddf27
BLAKE2b-256 6373bd59cd5c1851f2295a0fe3e7fdc770349ea952dc5f9147d2677f97bb7feb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55f9b74f9b9bc96243553d6905b7c636dec58f52eae4a944191723143fdc70ef
MD5 2047a311556bc8e5753a9667a22b31e7
BLAKE2b-256 dd96204277f1901e05953b798f35bc06dbfb97790d915242846edac26abf6f66

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7a66df575a9549c33228e042bfeb642e6bcc809c0dc650043f84a3f80e3a6485
MD5 c37e706cb08aa5aa46105e0cdb13d42b
BLAKE2b-256 868563e6a807e75738ac308d3748d5b8d9efc60a9c9e86f1ad649eff278384f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f0dfc3f88a615d534fc17ba16218a8f3684c53c2c4fee64810e01a7725df82aa
MD5 40f9ca4461546c199ea630f164aced41
BLAKE2b-256 0d0412da259a792874473db4875536a287c924f146e8b7e6e75295d9ed3d31cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 eff4a40f3c192dd8f8a41805a9e01ddbc091f182658a2382f9a7addb6af03ac6
MD5 43dd1c61281879fc7f609c7b4ac92a4f
BLAKE2b-256 dae3245b288a3848173057f24a9f6ed7e51ecccbb31c2f17673cd3e24a6488ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.3-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.12.9

File hashes

Hashes for pyxccd-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 64cb114a0ca7fcc3a1650c784dc36c88beed97ebaa3713505b9e586634d60c9f
MD5 13241cb9a88e5b5db5166dda4681e856
BLAKE2b-256 bf9b8481b46e2a0e5a90aac44dbea9f223129eab6e068cb538ea90a4b2d9ad12

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03ee8096c30e207ed0df52a44f55b26841665f30744f6c57c516d61d79227acc
MD5 bd6952d0454486b2a2794427026fdc09
BLAKE2b-256 bc7157eb99ec1d9eda08e04218ce73463d5b555169bede00256bb5dfad242d41

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7e04918741d61782ad67b331f4ff357c19d9122dcf2dd9e370eb3925fd450002
MD5 bb7dc596c23807f6b8f6eb99d15e46e9
BLAKE2b-256 c2ce9ea3e9ab42afd1049f42eacaab4eab2a48382cdfcddb6b78f3da647e4f70

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 15c78fee62113adcb1d41d22daebe3805b3ea170bcdcdda3d68548ae12c4eb92
MD5 671cacd56339776c9369e23559f30dcd
BLAKE2b-256 df150d45dfbf310caf34b5008c41b21b826183d85628973a9ee81d6afc265954

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b3bddae3b2e803f9372df5f5117208accb493f3ae4488847da4f7c0f81ee665a
MD5 a51b2bca4cf77d988dc8e66da50d8c14
BLAKE2b-256 123a6455a03666ccb0ee3ce4b2f5b5da9602bf8697d0a17d9a44f64b7c5f6d07

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.3-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.12.9

File hashes

Hashes for pyxccd-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e9c0c99adc63f0d492249e68b6f5be5cdc84ac4b7c7a82543850ccd738c601ca
MD5 738278c3808c429d0939c819f8cdb02c
BLAKE2b-256 f32fe283c1a9fafba6d3898a6f7138e6a95468960fe98fd7f14a67687dd6246b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 059017d2948c862b73f2abc29c94844554f827e6192802bcb754516f629b299a
MD5 294c1f53793f788c33204a5eaef2ae03
BLAKE2b-256 7b68c4c298e2ca734b3bb9703c408e4414b26ba92748d72a48f78072d6852aea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0982146e230d256e6e6e2e2e33d4a318b4ad0b35d8d9acf8a471d21a82b397b0
MD5 d1ae0d128483681350349dc0d3061568
BLAKE2b-256 a850de0d85b852758a994fdd2f253b62eb5270b6c5322466cfd5984c712b7dac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 54e69de3e4c47a2cbe5333e1f28269ada343ec19206f3ab9c7f0e3fa43395f2c
MD5 f47f80c8dc36a32dbfd2307426612af4
BLAKE2b-256 9f3bff19553ef46d1c1f787e639cd13295255bc5801872ed88009a09a1c526e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 08e3a84715143fce489998979a56bb3dea9e2e988b2f03817cc5a08cf9df0f78
MD5 a24cdaac0a5afe3e742d24a1592f47ef
BLAKE2b-256 63e50aa796bf9767be5612bf4a394abb1ea040729a7ab86a8e4aa7060a9ce8c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.3-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.12.9

File hashes

Hashes for pyxccd-0.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b78379d75f28dd40c9744878dc590edf4c306316d3ac6ea30fd9ada40a6adb7f
MD5 50c92b3b589d9e56a206c191fcc23278
BLAKE2b-256 3f898c56c47168d3b62e88ad381e3e87e1d645574fda50412dd2a0d5ce68ca8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0417a586e32f5a59cc820180972c2ee6782ffe652f473083e153053a073ed1a2
MD5 df08730858591316f9ffef06b9c69c74
BLAKE2b-256 38523989f1c854aa6af70d71e2f32e6be6b06945e92fabeb36c45abf61633d24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 eb8ee44cc74980efe11342fc6ef5e329e4d5c1e054760e446e69a0b3ec9068b5
MD5 13648c29380e9a27fcc891e334eda57f
BLAKE2b-256 2d7b7cd776f1acabe93d3763ae2758051012d2c953517b70aac3c7697ba27446

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0d3933b8fe2749584160a0854e4e328c059ab27c0a2dbc3e6310423c98c69ddf
MD5 7b51a1c396d7cd3abafce0d459db0296
BLAKE2b-256 4846c01d237cb09d730b496506d1628b70d2eac9e349fbcf24f5b140f088fd14

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 317f11d8e90aceecf5430cae31992033b9210fb4ca438fbec6447d3f61bf67ad
MD5 4b4234882ddaaf4ec690e67b6953e930
BLAKE2b-256 a8a42a73b0558553bb01f5d2cca25f57804d13004c6f01503e29cae1b96b81be

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyxccd-0.1.3-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.12.9

File hashes

Hashes for pyxccd-0.1.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c53739381774ea60ab7c1705112764be94d20d263c1e566d30d52c453db73e5d
MD5 1b9b208baf91ee3a3a0b92cb9934cdcf
BLAKE2b-256 701f69ac3688b950af78051e57bc047135cf3766dea58badf6c0de9c1e6d2189

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxccd-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19f271e2e16c4a8d9c66cbf9467ce2c7e3fb91159bdcf14d4ee0921f1ab9cfd7
MD5 9c872a13a0124c5b9ce6dd985dec54ce
BLAKE2b-256 addf98ee1e55925cf016c7a91599d60baae8d71fd7d1ea2222ef524008c8ab76

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxccd-0.1.3-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