Skip to main content

The backend of easyclimate

Project description

easyclimate-backend

The backend of easyclimate

Documentation (latest)Documentation (main branch)Documentation (Dev)Contributing

PyPI - Version PyPI - Python Version PyPI - Downloads Documentation Status

English / 简体中文 / 日本語

🤗 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

🪐 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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

easyclimate_backend-2026.1.0-cp314-cp314-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14Windows x86-64

easyclimate_backend-2026.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ x86-64manylinux: glibc 2.34+ x86-64

easyclimate_backend-2026.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

easyclimate_backend-2026.1.0-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

easyclimate_backend-2026.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ x86-64manylinux: glibc 2.34+ x86-64

easyclimate_backend-2026.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

easyclimate_backend-2026.1.0-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

easyclimate_backend-2026.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ x86-64manylinux: glibc 2.34+ x86-64

easyclimate_backend-2026.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

easyclimate_backend-2026.1.0-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86-64

easyclimate_backend-2026.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ x86-64manylinux: glibc 2.34+ x86-64

easyclimate_backend-2026.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

easyclimate_backend-2026.1.0-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

easyclimate_backend-2026.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ x86-64manylinux: glibc 2.34+ x86-64

easyclimate_backend-2026.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file easyclimate_backend-2026.1.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 df02bdc26b6b848c54f268b5a87e0c8aacf3dc9e4f262788b4edea7d2efdb325
MD5 01c715cb6af874b8d15643ec98a9ff6b
BLAKE2b-256 0d592e3acd72cb8de9e8a08c235b558a83304772801568051e9a75f355e3ed73

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 74a0e7731c68788eee3c1a4463e7e64f9ed62fc3d97ecbde5cbf9c6cf7efad48
MD5 bef9cf0e86c66c42a2c350708ac131c1
BLAKE2b-256 d291408e0e1ac466a7de058675cc6d652fe698f19decebf09130bbe102fa94b4

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbea090b56fbb91dbd0b3ceafc6c6e31cb6f9b5133f380239a0c724237382009
MD5 a0959378eb0accffd604c790bb179aa8
BLAKE2b-256 fa85ce026113bcd2949d98023f4678d552dd7ebfd751d9bbeb206dec5b343229

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5e08eebf9013e56b846cd1f95db53beaf84122e6588f683e83dec174ff7f741f
MD5 a4d97997924eb4130a5b68122f7af536
BLAKE2b-256 0ef177ce24677d04597a38de335ecbf047c8505043b8539f565caeb502a585da

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f98f4c041e9bbe7ff739df7fbbee553cb603801461488f8e6eb71c2cfa574894
MD5 52b0e57a5665ed52868ab095beb35042
BLAKE2b-256 e4b4723178e10a16731360c2997f99e08d3f8f8930906804320cbf3e37dca15b

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7a64a78180ec7d9dfa6cf3299090f0482eb8dce658e0c753519b27e4bfa5057
MD5 62c838bfd4d506d97723983f059cdbaf
BLAKE2b-256 e857b05e59a6173d49ccc3e0a9a6cf3e4e4a19b19cd13e113570a68bfa83a9b7

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9325c21e05e718aaf59ac9266f4641a59e038422037e78ad85af2b4c622af26d
MD5 0c3650ec7be4bfc1e80311b96c153c4d
BLAKE2b-256 0229db920ae89d8ed81c25756bf1149871bc8bbe3f64873b906a9247a65f8798

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c9fc94205be46a3f25a61ea733fb8356ef0668861529be3c6ef7b9c9805a646e
MD5 3a254cbfea9da0d31244d0b7f5eb3dee
BLAKE2b-256 730898d14671d328d56473287c0c8bb952478e3758f893aa8337d1beea7395e1

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12e41b5f73348931e053f0d2c0f20a68c55eab5577c754cda1ca86cd14ae05de
MD5 19e8138c31977907039ed3d5eb834448
BLAKE2b-256 cc6144dab1e705bb338341395fd37ce3aa356ba4651f634e86dbe0bc33a6c49c

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7fa3c95a46a3d751fce5b3a60857113e3a49cd806bbd8552e115c8be6a9356c8
MD5 6e10c605627060b4924f37eff8f97ddd
BLAKE2b-256 538d95d53d105070cd8c16e47aba72817a4b62344119d7d9af9e1a1c8869da1b

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0cdff385951ca2ab009609dc365663e8aa56ba42890ba5b398e9cd44a3010e72
MD5 fec8e167cc88b5ad0772e9b68787ce3d
BLAKE2b-256 b038999b68c4f4f6df4abeff3a95d201485a912c41f32f14e5386deb433dd76e

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67e5254691d51ef39fbbd4adba8744e42be20c8ad761e3626ed80ad592ac5d06
MD5 10c2597556f5cdb95bd46a833989f2ce
BLAKE2b-256 0196c231ec7b73217fe3d1a50d5457b2970fb856c9bf84b21eff2065e1b79d65

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ce9f4f09d4545a33a2283c8d4f141763076bfcd406d2cc7720e14f26c511ae37
MD5 c39da36248844e39d9bf73b87d1aead0
BLAKE2b-256 0ca36327caf59afd49d5446e25215e7e8e902655b26a97e7803eaf7c5847e840

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 544e9b2b769a076a89d3a15f3fa602a504a757428fa8a263eee4610b25853081
MD5 af40bff1eb344a2d36e53f743802681e
BLAKE2b-256 0d8762f6b74746bb0a7995127eee54cd5431f53e1eb17c7c480ddbafdc37fdea

See more details on using hashes here.

File details

Details for the file easyclimate_backend-2026.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for easyclimate_backend-2026.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 530ad991a82640cbaed1a6537150c5831133b48dfdab02bac39c923552ee834d
MD5 5519e8d9befb5cde7d6e2e4f78da5692
BLAKE2b-256 44f24f9905b3a8e534f4dbcded3ecaa5d9173e5d21997ef9816b35b39d45a5cf

See more details on using hashes here.

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