{"id":19984073,"url":"https://github.com/cristianofmc/label_dependency_tree","last_synced_at":"2025-06-27T03:04:52.419Z","repository":{"id":155765564,"uuid":"628774034","full_name":"cristianofmc/label_dependency_tree","owner":"cristianofmc","description":"Dependency tree system based on labels with graphical output made with Python.","archived":false,"fork":false,"pushed_at":"2023-04-26T02:15:50.000Z","size":135,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-12T11:18:58.111Z","etag":null,"topics":["dependency-analysis","dependency-tree","networkx","plot","python","selection"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cristianofmc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-04-17T00:27:41.000Z","updated_at":"2023-09-30T14:57:29.000Z","dependencies_parsed_at":"2023-07-25T02:45:38.052Z","dependency_job_id":null,"html_url":"https://github.com/cristianofmc/label_dependency_tree","commit_stats":{"total_commits":11,"total_committers":1,"mean_commits":11.0,"dds":0.0,"last_synced_commit":"fa25050409e6b6d2013c701a038987e3096176ad"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristianofmc%2Flabel_dependency_tree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristianofmc%2Flabel_dependency_tree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristianofmc%2Flabel_dependency_tree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristianofmc%2Flabel_dependency_tree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cristianofmc","download_url":"https://codeload.github.com/cristianofmc/label_dependency_tree/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241418357,"owners_count":19959736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dependency-analysis","dependency-tree","networkx","plot","python","selection"],"created_at":"2024-11-13T04:17:26.876Z","updated_at":"2025-06-27T03:04:52.412Z","avatar_url":"https://github.com/cristianofmc.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Label Dependency Tree\r\n\r\nThis app created with python that provide a base to create a dependency tree, with a optional output draw of the tree.\r\n\r\n![Screenshot](https://raw.githubusercontent.com/cristianofmc/label_dependency_tree/refs/heads/main/color_example.png)\r\n\r\n## Instalation\r\nTo run this project you need the python3 and the requirements instaled, please check the [requirements.txt](https://github.com/cristianofmc/label_dependency_tree/blob/main/requirements.txt)\r\n\r\n## Usages\r\nTo use this project, you first need to call the Tree class, where you will create the basis for the interactions between the nodes of the tree. To add the nodes, you must send objects of type Item to the add_items method.\r\nIn case you want to export an image with the tree with the items and the connections between the items, you must send an instance of the Tree class to the DependencyGraph class.\r\n\r\nA better understanding of the code can be obtained from the interpretation of the tests.\r\n\r\n## Licence\r\nThis is a free software, and may be redistributed under the terms specified in the [LICENSE](https://github.com/cristianofmc/label_dependency_tree/blob/main/LICENCE) file.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristianofmc%2Flabel_dependency_tree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcristianofmc%2Flabel_dependency_tree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristianofmc%2Flabel_dependency_tree/lists"}