The rust backend of easyclimate
Project description
The backend of easyclimate
Documentation (latest) • Documentation (main branch) • Documentation (Dev) • Contributing
🤗 What is easyclimate-rust?
The easyclimate-rust is a high-performance Rust library designed to handle the heavy lifting for easyclimate, allowing the front-end package to offer a user-friendly interface for climate analysis. By leveraging Rust's speed, memory safety, and zero-cost abstractions, easyclimate-rust ensures that even the most computationally intensive tasks are managed seamlessly and efficiently.
🚨 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-rust package can be installed using Python package installer pip.
pip install easyclimate-rust
✨ Requires
- python >= 3.10
- Numpy >= 1.24.3 (Required only for run the wheel)
🪐 Open Source Software Statement
Please refer to the document.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
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_rust-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 298.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
720089a04ee40489df9b852eaa161bd7f99796a617cd77280beb3b19cb658281
|
|
| MD5 |
b89a4c07cf0c74365dfaa341faaf2037
|
|
| BLAKE2b-256 |
c4b7c161eec4576ceb9c5c46c88a435cb924538f87d2b8d6fa3606c2ebc174f7
|
File details
Details for the file easyclimate_rust-2026.1.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 189.9 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2833d7919bc3904d25a1d2ed3964d959b7a5ee34ac4bb1d5c3fca4206777f07c
|
|
| MD5 |
f118036e5c807b5187c71ae008160c67
|
|
| BLAKE2b-256 |
00948178eb1ee42bd1b7914a9d65d1fcfe844779d92139e2c49f9a052f1316dc
|
File details
Details for the file easyclimate_rust-2026.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 298.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02a48c3819d4510519d586cf53f6992e85dafa4be05467c9d94a7a820c74831b
|
|
| MD5 |
cd02fcb45205f9e6e94bb09196449a31
|
|
| BLAKE2b-256 |
4e5024ad30c2507e75321fe1ede209ef53d4f813cc8bde87818264735aedb487
|
File details
Details for the file easyclimate_rust-2026.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 190.0 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04287a6fdda17e68cac41bf9a394bad8f95f6c1707f4a662320a7e58bc998a29
|
|
| MD5 |
e4c0a7f3a1553730f1d0dcba1e4b9305
|
|
| BLAKE2b-256 |
6db8fb167e817cd05a30301f7bd1e4db85dac0937b54aa6e5d07384bc1040add
|
File details
Details for the file easyclimate_rust-2026.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 298.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cb7e3256691dd5fda59964e2798af3cde3ddcc6c3a09a753c430921326362a7
|
|
| MD5 |
4592443cbae0912f1cd6a756f0bb731b
|
|
| BLAKE2b-256 |
8a223433fbf9145a9a85dbc8d5ce2186db8c37c21ad6f220fb0d0fac0135beb4
|
File details
Details for the file easyclimate_rust-2026.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 190.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee5fad87a090e59f3eea5d5d938fe2d0546d9961d1ede438f7b4715fb990a688
|
|
| MD5 |
807ae6b5f5890eb973cd0d7dfc08049d
|
|
| BLAKE2b-256 |
ead43fdbf40071ff0e230729ce82ef3fc0db6a92ff9d7baf174888862296b197
|
File details
Details for the file easyclimate_rust-2026.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 298.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bedfd9ff8f05e2b128d1f58b349afa17954c33c1ca792efe2057773aa33508b2
|
|
| MD5 |
c456e12ce7e77baac0dc915b9f6992f8
|
|
| BLAKE2b-256 |
d0cda5cf9b327ad40272d1f37208eafc094fd4c7754b3dc3c515231647155e3a
|
File details
Details for the file easyclimate_rust-2026.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 189.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbee60aedfc91e25e130f6857804e9d63968ef6766b69ea48ac5beeee9eacd6c
|
|
| MD5 |
430225d40b63dbe1c5d1c4573603c4d5
|
|
| BLAKE2b-256 |
013bf9aa5fbd93ee8032d9e486470cec7255ce32a3a1a3f480c3d7bc6d74c56b
|
File details
Details for the file easyclimate_rust-2026.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 297.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd8ad9af0f5b2805298b6214cafab3ba493ee3f2f9c3c1ce47c903ed18bf8a5c
|
|
| MD5 |
d4327eb6602c56197f96b6abd7c507ec
|
|
| BLAKE2b-256 |
4d6801360e87e5e568b1d60772e43b59a2e3de88d5f0aa4068f8f10be92a7cfe
|
File details
Details for the file easyclimate_rust-2026.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 189.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e61775625d7e504693fcfe52bbdb23348bf6ef3b15dc409c8628298ff9bb099b
|
|
| MD5 |
642e8a851072081fd64d1ba0118fbff6
|
|
| BLAKE2b-256 |
bc43f612258f1443be164b8f53ec7e16e871663be13e92300334239ac24fcbfb
|
File details
Details for the file easyclimate_rust-2026.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: easyclimate_rust-2026.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 297.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
262c5c0b74924ddeda6f5e372a439c2e9c38f6811be4526bbfd3519592a5d1a3
|
|
| MD5 |
a852f497897ed08f2a7a7208255b7fa9
|
|
| BLAKE2b-256 |
856bfd93010794ecf510e950dd3a4225a1187462c5b0b9b0952398d9e8bdecb8
|