The backend of easyclimate
Project description
The backend of easyclimate
Documentation (latest) • Documentation (main branch) • Documentation (Dev) • Contributing
🤗 What is easyclimate-backend?
The easyclimate-backend is designed to handle the heavy lifting for easyclimate,
allowing the front-end package to offer a user-friendly interface for climate analysis. By leveraging the speed and efficiency of Fortran and C,
The easyclimate-backend makes sure that even the most computationally intensive tasks are managed seamlessly.
🚨 This package is still undergoing rapid development. 🚨
All of the API (functions/classes/interfaces) is subject to change. There may be non-backward compatible changes as we experiment with new design ideas and implement new features. This is not a finished product, use with caution.
😯 How to install?
The easyclimate-backend package can be installed using Python package installer pip.
pip install easyclimate-backend
✨ Requires
- python >= 3.10
- Numpy = 2.1.0 (Required only for building the wheel; the built wheel is compatible with NumPy 1.24.3 and above, including 2.x versions)
- intel-fortran-rt
- dpcpp-cpp-rt
🔧 Build Instructions
Prerequisites (General)
- Windows: Windows 10+
- Linux: glibc 2.28 or later, including: Debian 10+, Ubuntu 18.10+, Fedora 29+, CentOS/RHEL 8+.
Windows
- Install Intel® oneAPI HPC Toolkit 👉 Get the Intel® oneAPI HPC Toolkit
- Install
uv:
winget install uv
-
Install Powershell 7 👉 Install PowerShell on Windows
-
Activate Intel oneAPI environment and run the build script from the project root:
Open the Intel oneAPI command prompt for Intel 64 for Visual Studio 2022 (or higher versions) from the Start menu.
At this point, a cmd terminal window will open and the following information will be printed.
:: initializing oneAPI environment...
Initializing Visual Studio command-line environment...
Visual Studio version 17.14.23 environment configured.
"C:\Program Files\Microsoft Visual Studio\2022\Community\"
Visual Studio command-line environment initialized for: 'x64'
: advisor -- latest
: compiler -- latest
: dal -- latest
: debugger -- latest
: dev-utilities -- latest
: dnnl -- latest
: dpcpp-ct -- latest
: dpl -- latest
: ipp -- latest
: ippcp -- latest
: mkl -- latest
: mpi -- latest
: ocloc -- latest
: pti -- latest
: tbb -- latest
: umf -- latest
: vtune -- latest
:: oneAPI environment initialized ::
Type "pwsh" in your terminal, and then run command
pwsh
cd D:\easyclimate-backend # Replace with your project path
.\scripts\build_wheel_windows.ps1
- The generated wheel file will be located in the
dist/directory.
Linux
- Install Docker on your system.
- Run the build script on a Linux host in project root:
cd /home/shenyulu/easyclimate-backend # Replace with your project path
./scripts/topbuild_manywheel_linux.sh
The resulting wheel will also be placed in the dist/ directory.
🪐 Open Source Software Statement
Please refer to the document.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file easyclimate_backend-2026.2.1.tar.gz.
File metadata
- Download URL: easyclimate_backend-2026.2.1.tar.gz
- Upload date:
- Size: 15.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fe4a8cd605d4801e4dbce6f760bcb83413c75d585f7f80a99cddfad83f74190
|
|
| MD5 |
8f05f4bf9a5f2075ca7c5a0144632e8e
|
|
| BLAKE2b-256 |
761e48b8688eb3aabc0652ff775d11f4bbdfbda5fff58cd89fcc3cd042da48cb
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1.tar.gz:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1.tar.gz -
Subject digest:
3fe4a8cd605d4801e4dbce6f760bcb83413c75d585f7f80a99cddfad83f74190 - Sigstore transparency entry: 869468301
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d917b7b664f2410ae1ec6e97c04e8e0e19687b290deb8e41f18f20c362516c6
|
|
| MD5 |
68e8cd8c87a3342e73a4064c86be0c87
|
|
| BLAKE2b-256 |
2b69ae3de145cd7e4253bc9cd3da585cd3548614aa9b775b124e571f01608aab
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp314-cp314-win_amd64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp314-cp314-win_amd64.whl -
Subject digest:
7d917b7b664f2410ae1ec6e97c04e8e0e19687b290deb8e41f18f20c362516c6 - Sigstore transparency entry: 869468770
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd8302e68fdb8ce101eddfd74b9238eea017142c9eccee62b01333d32e7f4ae1
|
|
| MD5 |
ac833e88a5ac8d28c865f5cd8944aa6d
|
|
| BLAKE2b-256 |
fa3f3da58393367fbe65224e7f14dab42c6d3b90adca718c581460051fa34737
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl -
Subject digest:
dd8302e68fdb8ce101eddfd74b9238eea017142c9eccee62b01333d32e7f4ae1 - Sigstore transparency entry: 869468380
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36031b5d8e1e418f42b4833fab5d375f723dcfd1f5360dfa2ba3b60332d4796f
|
|
| MD5 |
060f5da4e6ad60aa9ce5c36f890e1695
|
|
| BLAKE2b-256 |
63d9cd680665cfe326a1ed724c2d17ec176d51276e315dd1d2e3036266f29426
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
36031b5d8e1e418f42b4833fab5d375f723dcfd1f5360dfa2ba3b60332d4796f - Sigstore transparency entry: 869468847
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 1.8 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
644894af9043d2eda4a4d0dfa64537db45abd73a67806c54e0d6450d36adfc34
|
|
| MD5 |
a88decb282c1ddab1374d7cef7c25e93
|
|
| BLAKE2b-256 |
1ea0c6298fd130c6a0e34ae8ed06de2c53d71c6309bbcc22c1ab79528de1c921
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp313-cp313-win_amd64.whl -
Subject digest:
644894af9043d2eda4a4d0dfa64537db45abd73a67806c54e0d6450d36adfc34 - Sigstore transparency entry: 869468559
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d97df4d6979a8cda4f62067264cfef7813baaa6b4e29968b7fa7a5f64936eba
|
|
| MD5 |
189fbe30179f7c676cdec5bf625624a8
|
|
| BLAKE2b-256 |
e55618d9584f5e61cd5c63ffc665b3fd34a2a7d1763563ed509cf28a136bf773
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl -
Subject digest:
2d97df4d6979a8cda4f62067264cfef7813baaa6b4e29968b7fa7a5f64936eba - Sigstore transparency entry: 869468589
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94fd76926c33d20100f699221c63ce2c5e263ae5aacc408818f0cba95525db2e
|
|
| MD5 |
43a84f10b794f12241e4b6da23459c3d
|
|
| BLAKE2b-256 |
21b29124562cb217105861569cf9afa1deaef210cc1b495e4a22f05938304fb7
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
94fd76926c33d20100f699221c63ce2c5e263ae5aacc408818f0cba95525db2e - Sigstore transparency entry: 869468639
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 1.8 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92d4fb519f450d11ea485dba1d8d69c6f3043242b1c839e61b8017153e56d6f3
|
|
| MD5 |
37ed3a2c217c51bbc47ffca1ada8303f
|
|
| BLAKE2b-256 |
4798613f29cce9b7409a72ec8651dab58a2981159ace0413c2c428cf13ddb9a9
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp312-cp312-win_amd64.whl -
Subject digest:
92d4fb519f450d11ea485dba1d8d69c6f3043242b1c839e61b8017153e56d6f3 - Sigstore transparency entry: 869468339
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e78a255e1a4c6767296dcbfdc989db694ce75f8218236b83e9c9462289789ab5
|
|
| MD5 |
278157cca12b67d362ff23260857ae56
|
|
| BLAKE2b-256 |
26af3862e81aa2b38da8ef3049441fd2865e93baa58f851e4ad7555586fccfc4
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl -
Subject digest:
e78a255e1a4c6767296dcbfdc989db694ce75f8218236b83e9c9462289789ab5 - Sigstore transparency entry: 869468682
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fca9feaa36041f841ae39a1329be9e8d729411ec5e7bef066b0e6cde564abc3d
|
|
| MD5 |
df2655eb20a4f82c05f0557b563ce28b
|
|
| BLAKE2b-256 |
93b23918578ea92c29e029831565d5e2a5792f4b0be2749707c92a16890f31ea
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
fca9feaa36041f841ae39a1329be9e8d729411ec5e7bef066b0e6cde564abc3d - Sigstore transparency entry: 869468527
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 1.8 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb0f10775071e489fce2108ef244f210ae23013ee5db9b46aaf1a9b9f26d1b94
|
|
| MD5 |
2ea0b8a92c342a6d1b7069c8ef2a3eee
|
|
| BLAKE2b-256 |
f462dc7f4210c94d5c472b3497ea54a5b1fb3ec8d833c86e6cd679d8bfaf1da4
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp311-cp311-win_amd64.whl -
Subject digest:
fb0f10775071e489fce2108ef244f210ae23013ee5db9b46aaf1a9b9f26d1b94 - Sigstore transparency entry: 869468483
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17e1bdec7120bb9c524b4d2b92f78bafc55c84d62a1ef23f28745e2509d450e5
|
|
| MD5 |
a70b075015ec22330e7ffc98af42d5d1
|
|
| BLAKE2b-256 |
06b951d25bc8936019043135347c99ecb65935964b537fae71658c1eb0ff3587
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl -
Subject digest:
17e1bdec7120bb9c524b4d2b92f78bafc55c84d62a1ef23f28745e2509d450e5 - Sigstore transparency entry: 869468447
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd60b0d8ea027ddcdd7810e5825583a0eb8e89aca97b1dbeab887e81f8817a86
|
|
| MD5 |
2942de86e282456cb542ba3ea21ed7e2
|
|
| BLAKE2b-256 |
bee4054470be46c1274dc5a40695f7df160cd7e654907eea1d20ddf39fd00657
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
cd60b0d8ea027ddcdd7810e5825583a0eb8e89aca97b1dbeab887e81f8817a86 - Sigstore transparency entry: 869468904
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 1.8 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4b2c1c5e82ec9755859803cfa5349394f243cb3abeefb2e78bfd22755177258
|
|
| MD5 |
fbc05efbe1db2517e28983539402a252
|
|
| BLAKE2b-256 |
afc3977fe8101c71f3655abca04914fb95f9c84f785c242ecf2e747a1bcb58ca
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp310-cp310-win_amd64.whl -
Subject digest:
e4b2c1c5e82ec9755859803cfa5349394f243cb3abeefb2e78bfd22755177258 - Sigstore transparency entry: 869468807
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a12b63eac6f717ce215abd8df5de44a3983abfae232459b688628e856dc5be85
|
|
| MD5 |
e7d61592f67911356a36d42f660a7224
|
|
| BLAKE2b-256 |
975647da90b616c9569e06d3e8d5fcb3ea8a8af3f9b88da099289d277857ca0d
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl -
Subject digest:
a12b63eac6f717ce215abd8df5de44a3983abfae232459b688628e856dc5be85 - Sigstore transparency entry: 869468721
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type:
File details
Details for the file easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.26+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a444844f913865baed01633b2c60305062b25d1f6054457fec02703abc87ecc7
|
|
| MD5 |
de432540d6bc4a2ffb424eb3852e67d5
|
|
| BLAKE2b-256 |
2c26e6cdbdce0232a1263450e626c7d98d312cea89b854a51fd71a8a994d091b
|
Provenance
The following attestation bundles were made for easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on shenyulu/easyclimate-backend
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
easyclimate_backend-2026.2.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
a444844f913865baed01633b2c60305062b25d1f6054457fec02703abc87ecc7 - Sigstore transparency entry: 869468412
- Sigstore integration time:
-
Permalink:
shenyulu/easyclimate-backend@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Branch / Tag:
refs/tags/v2026.2.1 - Owner: https://github.com/shenyulu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bacf16e98ebd6af41aa3cbe0ce87e113875884dc -
Trigger Event:
push
-
Statement type: