Skip to main content

Python package to create a virtual tree data structure to represent a directory tree to be used for efficient search

Project description

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

Installation

pip install git+https://github.com/cedadev/directory-tree

Building and editing the docs

The documentation is written and built using the Sphinx workflow.

  1. Install the docs requirements pip install git+https://github.com/cedadev/directory-tree#egg=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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ceda-directory_tree-1.0.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

ceda_directory_tree-1.0.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file ceda-directory_tree-1.0.0.tar.gz.

File metadata

  • Download URL: ceda-directory_tree-1.0.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for ceda-directory_tree-1.0.0.tar.gz
Algorithm Hash digest
SHA256 44067c7e669a621dbe248658b68320108805eb0912451961a1d08620c043b643
MD5 d471025b68062a4017fa003c50910802
BLAKE2b-256 4a67f9b092dee3b819d1c602da7e3fcc1eb50014f61eb15a5972dac1ed5b24a1

See more details on using hashes here.

File details

Details for the file ceda_directory_tree-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ceda_directory_tree-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for ceda_directory_tree-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ecda1a769ab50b6d797a42a0775083811c970d9b7e94e66d076641e6bc531c2
MD5 374f7ea8d7ef7a3f941c2a30a15a4a2d
BLAKE2b-256 efad1dd4aaee15386e40ffc7dddd2170b3127cea9a99a7d32bc35e132905ec5b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page