Reference#

The factual material, for looking things up rather than reading through.

API
a module tree, one entry found a module tree, one entry found

Generated from the source, so it describes the version you have installed.

tephpy
Command Line
a shell prompt, its cursor marked a shell prompt, its cursor marked

What to type at a shell.

Command Line
Configuration Options
two options on their scales, one of them set two options on their scales, one of them set

What to set, in Python or in a file.

Configuration Options
Glossary
a line, and the label that names it a line, and the label that names it

What a word means here, and where the API carries it.

Glossary
References
a printed page, its source marked a printed page, its source marked

Where a convention or definition came from.

References
What’s New
a spark, marking what is new a spark, marking what is new

A release, in the few things worth knowing.

What’s New
Changelog
a run of entries, the newest marked a run of entries, the newest marked

A release, one entry per pull request.

Changelog

If you are deciding what to catch, read tephpy.exceptions. What tephpy raises about your data — its units, its physical consistency, the source it came from, the configuration file in force — derives from TephpyError, so one except clause covers that subject, and the module sets out the narrower classes for when it is too broad. Ordinary argument mistakes stay outside the hierarchy and raise the builtin exceptions instead.

The glossary is worth knowing about before you need it. tephpy’s audience is scientific software engineers rather than meteorologists, so each entry gives the concept in one plain sentence and then says how it appears in the package — the data it involves, its units, and the API that carries it.