Skip to main content

Teamtools Studio Utilities

Project logo

About Teamtools Studio

Teamtools Studio Utilities is part of JPL's Teamtools Studio (TTS).

TTS is an effort originated in JPL's Planning and Execution section to centralize shared repositories across missions. This benefits JPL by reducing cost through reducing duplicated code, collaborating across missions, and unifying standards for development and design across JPL.

Although Planning and Execution is primarily concerned with flight operations, the TTS suite has been generalized and atomized to the point where many of these tools are applicable during other mission phases and even in non-spaceflight contexts. Through our work flying space missions, we hope to provide tools to the open source community that have utility in data analysis or planning for any complex system where failure is not an option.

For more infomation on how to contribute, and how these libraries form a complete ecosystem for high reliability data analysis, see the Full TTS Documentation.

What is Teamtools Studio Utilities?

Overview

Teamtools Studio Utilities is a helper library to improve the quality of life of Teamtools Studio developers. It is required by all Teamtools Studio libraries in order to support versions of Python back to 3.6 while still using a modern method of packaging. All TTS libraries include both a pyproject.toml and setup.py file, but only the pyproject.toml is a source of truth. setup.py only calls a utility from this library to convert the information in the toml file into the Pythonic format expected by Python versions prior to 3.8.

The most important thing here for most developrs is the common TTS logger.

Projects Currently Supported

  • Europa Clipper
  • Mars 2020/Perseverance
  • Mars Sample Return/Sample Retrieval Lander
  • Mars Science Laboratory/Curiosity
  • Mars Reconnaisance Orbiter
  • NISAR
  • Orbiting Carbon Observatory 2 (OCO-2)

Architecture

TTS dependencies

  • None

Metadata

Release files for tts-utilities 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tts-utilities 0.3.3
File Size Uploaded
tts_utilities-0.3.3.tar.gz 34.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tts-utilities 0.3.3
File Interpreter ABI Platform
tts_utilities-0.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 64.3 kB

Release files / tts_utilities-0.3.3.tar.gz

Download URL tts_utilities-0.3.3.tar.gz
Size 34.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ee72a7c194c7c97a8e50d197730004a5a7ab23bb802cdd46771db75e83608862
BLAKE2b-256 checksum
How to use checksums
51daecea53924033bfe1229f3b1ae5c346141ad6e3f2d1300d26748d6b08c791
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / tts_utilities-0.3.3-py3-none-any.whl

Download URL tts_utilities-0.3.3-py3-none-any.whl
Size 30.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e7ab5ed2dba36e3948df35de36e09825aa83751681ad71fc359195ed16c8dedf
BLAKE2b-256 checksum
How to use checksums
4729faf0a79a4356ae1010379aa089756e46f8f3dd0df536c0520e35dbf8ee2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 release files

0.3.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page