This release is a pre-release and may not be stable for production use.
genno: efficient, transparent calculation on N-D data
genno is a Python package for describing and executing complex calculations on labelled, multi-dimensional data. It aims to make these calculations efficient, transparent, modular, and easily validated as part of scientific research.
genno is built on high-quality Python data packages including dask, xarray, pandas, and pint; and provides (current or planned) compatibility with packages including plotnine, matplotlib, sdmx1, ixmp, and pyam.
A 玄能 (genno or gennoh) is a type of hammer used in Japanese woodworking. The package name is warning, by reference, to the adage “When you hold a hammer, every problem looks like a nail”: you shouldn’t hit everything with genno, but it is still a useful and versatile tool.
License
Copyright © 2018–2026 genno contributors.
Licensed under the GNU General Public License, version 3.0.
Metadata
Release files for genno 1.31.0rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| genno-1.31.0rc1.tar.gz | 192.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| genno-1.31.0rc1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 370.5 kB
Release files / genno-1.31.0rc1.tar.gz
| Download URL | genno-1.31.0rc1.tar.gz |
|---|---|
| Size | 192.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a195f3062adfce5c801c39b91793d1e10e7ac6bcc400afbc88fac9c7ce7548a
|
|
BLAKE2b-256 checksum How to use checksums |
92463f6605d2102161f30ab52ae2cd912801ed3a65ed4689037cec25f91ddd02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / genno-1.31.0rc1-py3-none-any.whl
| Download URL | genno-1.31.0rc1-py3-none-any.whl |
|---|---|
| Size | 178.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
96ca48e67d3983c9415551682027dc715c10bd39d1ea2d7404fd0991d1de83fe
|
|
BLAKE2b-256 checksum How to use checksums |
48e92558bc6a69c80bf2957da59bf822ba84b7d343f662300865862daeaeefda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|