https://github.com/enthought/traits
attributes dataclasses gui observer-pattern python runtime-typechecking types
Score: 11.233819842735947
Last synced: about 9 hours ago
JSON representation
Repository metadata:
Observable typed attributes for Python classes
- Host: GitHub
- URL: https://github.com/enthought/traits
- Owner: enthought
- License: other
- Created: 2011-01-28T04:46:40.000Z (over 15 years ago)
- Default Branch: main
- Last Pushed: 2026-04-06T20:44:21.000Z (about 1 month ago)
- Last Synced: 2026-04-18T21:04:47.526Z (25 days ago)
- Topics: attributes, dataclasses, gui, observer-pattern, python, runtime-typechecking, types
- Language: Python
- Homepage:
- Size: 53.1 MB
- Stars: 463
- Watchers: 61
- Forks: 89
- Open Issues: 231
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE-CC-BY-3.0.txt
Owner metadata:
- Name: Enthought, Inc.
- Login: enthought
- Email:
- Kind: organization
- Description:
- Website: http://www.enthought.com/
- Location: Austin, TX
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/539651?v=4
- Repositories: 149
- Last Synced at: 2023-04-09T07:16:04.907Z
- Profile URL: https://github.com/enthought
GitHub Events
Total
- Create event: 40
- Delete event: 38
- Fork event: 2
- Gollum event: 1
- Issue comment event: 54
- Issues event: 33
- Pull request event: 74
- Pull request review comment event: 5
- Pull request review event: 15
- Push event: 68
- Release event: 4
- Watch event: 21
- Total: 355
Last Year
- Create event: 13
- Delete event: 14
- Fork event: 2
- Issue comment event: 12
- Issues event: 11
- Pull request event: 27
- Pull request review comment event: 1
- Pull request review event: 4
- Push event: 22
- Release event: 1
- Watch event: 6
- Total: 113
Committers metadata
Last synced: 2 days ago
Total Commits: 3,048
Total Committers: 109
Avg Commits per committer: 27.963
Development Distribution Score (DDS): 0.774
Commits in past year: 18
Committers in past year: 5
Avg Commits per committer in past year: 3.6
Development Distribution Score (DDS) in past year: 0.556
| Name | Commits | |
|---|---|---|
| Mark Dickinson | m****n@e****m | 688 |
| dmorrill | d****l@6****a | 431 |
| Ioannis Tziakos | i****t@e****m | 258 |
| Pietro Berkes | p****s@e****m | 172 |
| ischnell | i****l@6****a | 101 |
| dpeterson | d****n@6****a | 92 |
| Kit Choi | k****i | 84 |
| Corran Webster | c****r@e****m | 78 |
| swisher | s****r@6****a | 70 |
| Yves Delley | p****y@d****t | 61 |
| pwang | p****g@6****a | 56 |
| vibha | v****a@6****a | 54 |
| Poruri Sai Rahul | r****i@e****m | 52 |
| Robert Kern | r****n@e****m | 48 |
| Ilan Schnell | i****l@e****m | 47 |
| bhendrix | b****x@6****a | 46 |
| rkern | r****n@6****a | 45 |
| epatters | e****s@6****a | 37 |
| Christopher L. Farrow | c****w@e****m | 35 |
| midhun-pm | m****1@g****m | 32 |
| dmartin | d****n@6****a | 32 |
| ccasey | c****y@6****a | 27 |
| Martin Chilvers | m****s@g****m | 23 |
| Tim Diller | t****r@g****m | 22 |
| Joris Vankerschaver | j****r@e****m | 22 |
| judah | j****h@6****a | 22 |
| aaronayres35 | 3****5 | 21 |
| dependabot[bot] | 4****] | 19 |
| James Johnson | j****n@e****m | 18 |
| John Tyree | j****e@g****m | 17 |
| and 79 more... | ||
Issue and Pull Request metadata
Last synced: 25 days ago
Total issues: 73
Total pull requests: 207
Average time to close issues: 7 months
Average time to close pull requests: 10 days
Total issue authors: 24
Total pull request authors: 11
Average comments per issue: 1.67
Average comments per pull request: 1.22
Merged pull request: 164
Bot issues: 0
Bot pull requests: 49
Past year issues: 3
Past year pull requests: 26
Past year average time to close issues: about 1 hour
Past year average time to close pull requests: 13 days
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 2.0
Past year average comments per pull request: 0.54
Past year merged pull request: 13
Past year bot issues: 0
Past year bot pull requests: 13
Top Issue Authors
- mdickinson (37)
- corranwebster (8)
- rahulporuri (5)
- capn-freako (2)
- felixkol (2)
- YomGarcia (1)
- Tony1321969 (1)
- esarradj (1)
- jwodder (1)
- opoplawski (1)
- jwiggins (1)
- achabotl (1)
- nicolasap-dm (1)
- dvzrv (1)
- Supianti0115 (1)
Top Pull Request Authors
- mdickinson (138)
- dependabot[bot] (49)
- corranwebster (4)
- rahulporuri (3)
- homosapien-lcy (2)
- itziakos (2)
- capn-freako (2)
- YomGarcia (2)
- HalfWhitt (2)
- mdsmarte (2)
- k2bd (1)
Top Issue Labels
- type: bug (16)
- component: core (9)
- component: documentation (7)
- type: enhancement (6)
- type: cleanup (5)
- component: typing stubs (5)
- component: test suite (5)
- component: build (4)
- type: discussion (2)
- type: refactor (2)
- easy (2)
- type: performance (1)
- resolution: duplicate (1)
- component: trait-documenter (1)
- priority: low (1)
- resolution: third party (1)
- good first issue (1)
Top Pull Request Labels
- dependencies (49)
- github_actions (17)
- porting: needs backport to 6.4 (6)
- type: cleanup (4)
- component: documentation (3)
- porting: needs backport to 7.0 (3)
- porting: backported to 7.0 (3)
- type: enhancement (1)
- component: core (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- docker/setup-qemu-action v2 composite
- pypa/cibuildwheel v2.9.0 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/setup-python v4 composite
- voxmedia/github-action-slack-notify-build v1 composite
- We *
- support *
- typing-extensions *