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 Distribution

easyclimate_backend-2025.12.1.tar.gz (12.7 MB view details)

Uploaded Source

Built Distributions

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

easyclimate_backend-2025.12.1-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-2025.12.1-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-2025.12.1-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

easyclimate_backend-2025.12.1-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-2025.12.1-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-2025.12.1-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

easyclimate_backend-2025.12.1-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-2025.12.1-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-2025.12.1-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86-64

easyclimate_backend-2025.12.1-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-2025.12.1-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-2025.12.1-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

easyclimate_backend-2025.12.1-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-2025.12.1-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-2025.12.1.tar.gz.

File metadata

  • Download URL: easyclimate_backend-2025.12.1.tar.gz
  • Upload date:
  • Size: 12.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for easyclimate_backend-2025.12.1.tar.gz
Algorithm Hash digest
SHA256 eaa4bef09527287b9765643987db0c1f961e66b6dfafca82f61c9f2ec1df2cd3
MD5 78ae6a68ecad34641280205515071855
BLAKE2b-256 bc95a8380a25be52225e4f4407716b12e06e21027c90508a248f28952b4f60c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2fd13532151a2da860e29a03c454fa53856a1cacf1519438817855a8c0603622
MD5 6b3574bf164fe6f267641df400767146
BLAKE2b-256 a37f48ed4784e32fc54a645ed9677d1e9de9672b08f103ce0c601c7fff965dd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d10046434f4c734e2a87b25ae12c3e36de3e32c168348239789df153e662375b
MD5 06d11a03e390b245344dcdabdd7739aa
BLAKE2b-256 9d2af03223df3f6c237a0613fb65c87b410c214c764a544c206c56bdca191177

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d6db071b92e46ebee88e5d83df1087239137a39816c7d47ae7764511373f7b72
MD5 604119e4abbdf194a941cf5debca03f9
BLAKE2b-256 3d6e7f66b7dbe02f51f1d76dcce64a5d8acc6dc63d2cbf2190d1724fda350431

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 debff9eec95bb06495b82b5659100b51635715dc0a79804127793070155ea6ec
MD5 29ee1af19d28c467cf85ea98b68f0c7e
BLAKE2b-256 8a756490c8af505f4c0d84dd99bd1344c87dd14cd7120e421693843d402dbc7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79b4efe12b5db56017109681ca5fbeb17b33139ad5d4312221316ee49c6809e4
MD5 60b26033be78340fb787ed08c04a0d49
BLAKE2b-256 84e9f9ca93c9f10f6eb2e48029c61a993734e1aaa15d7e4fd8cb819786c50e30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aa71e34bd14ebef00b2035f8434a994e55c8801aafaf6d0cf6c6631f5c253f3d
MD5 b86ebb6d889fb9da5e23eb79ea0ec67c
BLAKE2b-256 861ac8d02fe8a5529183819548c7db10a7f384d087c4b1d064a76f8f10786100

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 af5731f2c150a9680b89ed73f8dda98e1e2785a8e98685125967ceff48168a3a
MD5 9cc0702e7764958c57c2496eb6a28148
BLAKE2b-256 378c4afcfb9b5c55458f96e3d0d1f698e23eb3f6f15d446766ba689543d4a897

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 70ce575f6ba4a152e39a98b1ff7256bf68cf71ccbcd9aff4354c74b9e8a6fff7
MD5 de87279df5e4618a14f0ec105734b50b
BLAKE2b-256 b50902a836ab5ca5442d0430019605d7d63ed9140ade5501ae96b16e1fd2436d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e43afb343c6adb8a5e2230b716714ada251aa8e72400daaa104c9b45d5122c77
MD5 d392207275a510762c70a0ced3e623e1
BLAKE2b-256 db156db69084dba75e3b2843d56a6be680daaf6eff2762db3f912eaa18cc0d31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 324790b46db1f72ea9bad262c35d6548e56409e0d8714c04590a31acc9687e46
MD5 6852772af8d8352a8792e650932a31fb
BLAKE2b-256 228920ffc53d304ad7a5ce457c55d29a55dd226424c4c5884a066ea6bf2a780a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 505dc8f60a3b3084fa778ac9db9fc572350b54c0cd55108261623bc15051380f
MD5 1af3da4204cbcbec2e93732a314a088c
BLAKE2b-256 f4509848ae235358368ceca6a2a534056b0ebf96e3bb58145cf1647eb6d7e54c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1adf706d636e9552173804165fef103882a2dd16672487c920c8db59ef8c3eb1
MD5 76f75035800c4c75f89f2c15536bccde
BLAKE2b-256 a9fbfdbf1d10b501f163d76052010d056ab825e611e1351889fcd98eb4a8c89b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 473b12451154e22f50a2984d974d3cf708b2e39d9df76bb1234301dcde4bf731
MD5 bb386edb5126912897e098d5732c9df0
BLAKE2b-256 0bcd6b3f4b393f20bfd2dbdb2e839c7e6ce257828efefa69f80c9ba817cf79be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for easyclimate_backend-2025.12.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5abfd33d28aa7f8135bf6aff01919afdec91804e3426963d857a515cbdc3a0b7
MD5 b903498f09c72a186ed4e9f847812276
BLAKE2b-256 8147b97293dd932ebf903b6f1186c79d26f56fe8ee28314024fce00fbedd4fb0

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