https://github.com/cedadev/ceda-directory-tree
Data structure for storing and searching directory trees
https://github.com/cedadev/ceda-directory-tree
Last synced: 10 months ago
JSON representation
Data structure for storing and searching directory trees
- Host: GitHub
- URL: https://github.com/cedadev/ceda-directory-tree
- Owner: cedadev
- License: bsd-3-clause
- Created: 2019-07-16T14:12:24.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-02-18T11:00:02.000Z (over 1 year ago)
- Last Synced: 2025-04-02T00:23:23.710Z (about 1 year ago)
- Language: Python
- Size: 2.83 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/cedadev/ceda-directory-tree/actions/workflows/test.yml)

[](https://pypi.python.org/pypi/ceda-directory-tree/)
# CEDA directory-tree
Data structure for storing and searching directory trees.
This repo provides a efficient process for matching paths against known directories.
[Library Documentation](https://cedadev.github.io/directory-tree/)
## Installation
Older versions:
`pip install ceda-directory-tree`
## Building and editing the docs
The documentation is written and built using the Sphinx workflow.
1. Install the docs requirements `pip install ceda-directory-tree[docs]
`
2. Edit the .rst files in the docsrc directory
3. Build the docs `make html`
This will build the docs and place in the `docsrc/build/html` directory. It will also
copy the html to the `/doc` directory for serving with github pages.