{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/3"}],"enrichment":{"capability":"Provides custom trait types for scientific computing, extending the traitlets validation framework with domain-specific attribute types.","skillfed_tags":["scientific-computing","type-validation"],"use_cases":["Define validated array or matrix attributes in scientific model classes without manual type-checking.","Build interactive scientific tools in Jupyter or IPython that need type-safe numerical data attributes.","Extend traitlets-based frameworks with scipy-aware attribute types for data science workflows.","Create configuration classes for scientific applications that require validated numerical inputs."],"what_it_does":"traittypes extends the traitlets validation framework with custom attribute types designed for scientific computing workflows. It sits on top of traitlets, which provides a system for declaring typed, validated attributes on Python classes; traittypes adds domain-specific types that are commonly needed in scientific and numerical work.\n\nThe package is typically used within interactive environments or frameworks that rely on traitlets for configuration and attribute management\u2014such as Jupyter, IPython, or scientific applications. It allows developers to declare attributes with scientific semantics (arrays, matrices, etc.) that automatically validate and coerce input data, reducing boilerplate validation code in scientific applications.","worth_installing":"Yes, if you are already using traitlets in a scientific computing context and need validated scientific data types. The low install friction and permissive license make it a safe addition. However, the aging maintenance status (296 days since last release) means you should verify that the trait types you need are already implemented and stable; expect no active development or rapid responses to issues."},"id":"traittypes","links":{"html":"https://skillfed.io/packages/traittypes","md":"https://skillfed.io/packages/traittypes.md","pypi":"https://pypi.org/project/traittypes/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-22","license_spdx":null,"license_treatment":"permissive","name":"traittypes","python_support":"unspecified","summary":"Scipy trait types"},"popularity":{"monthly_downloads":1355272,"position":4007,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.3"}
