traits has 1.2M monthly downloads and 463 GitHub stars. Version 7.1.0 supports Python 3.8+, first published in 2013.
It is stably maintained under a permissive license, last released in Dec 2025.
It is used by 62 tracked packages, including ovito, nipype and hyperspy.
GitHub topics include dataclasses, observer-pattern and types.
Package Insights
- No releases in 98 days despite active commits
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
14 optional dependencies
- defusedxml[test]
- enthought-sphinx-theme[docs]
- flake8[test]
- flake8-ets[test]
- mypy[test]
- numpy[examples]
- numpy[test]
- pillow[examples]
- pyface[test]
- setuptools[test]
- sphinx[docs]
- sphinx[test]
- sphinx-copybutton[docs]
- traitsui[test]
Used By
- ovito
- nipype
- hyperspy
- apptools
- envisage
- mayavi
- hyperspy-gui-traitsui
- pyxem
- acoular
- enable
- chaco
- exspy
- zeztz-flow
- scimath
- cannon
- python-microscopy
- mayavi-dev
- aolab-bmi3d
- cytoflow
- capsul
- qsmxt
- quantstudio
- karabo-karathon
- karabo-native
- karabo-gui
- frat-brain
- hyperspyui
- micaflow
- pyptv
- rabies
- marss
- populse-mia
- flydra-analysis
- nipype-ancp
- espm
- diffpy-srxconfutils
- nipype2pydra
- graphpype
- geo-importer
- petprep-hmc
- bmcs-matmod
- spherets
- petprep-extract-tacs
- diffpy-srxplanargui
- gtrace
- agl-ocr-reader
- jigna
- spotdipy
- lyman
- alarm4pdcloud