Skip to main content

Create TreeScript from an existing filesystem tree.

Project description

Treescriptify

Get Started fast with TreeScript generated from an existing directory.

How To Use

Run the main script in a directory to treescript-ify it.

  1. Pipe program output to a file, or
  2. Display it on-screen for copy-paste workflow integration.

How To Install

You can manually install a release (if you want), or use pip.

pip install treescriptify

Command Line Options

  1. Hidden Files and Directories
    • -a or --hide
    • Either argument will hide.
  2. Directories Only
    • -d or --directories
  3. Prune Empty Directories
    • -p or --prune
  4. Tree Depth
    • The maximum number of parent directories in the tree.

Features In Progress

  • Gitignore Patterns
    • --gitignore or --no-gitignore
    • Either argument disables Gitignore, which is on by default.

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

treescriptify-0.3.1.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

treescriptify-0.3.1-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

Details for the file treescriptify-0.3.1.tar.gz.

File metadata

  • Download URL: treescriptify-0.3.1.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for treescriptify-0.3.1.tar.gz
Algorithm Hash digest
SHA256 b9903285590b67c39812a77f5ef7864146bcf27b1cca55bac9d34b5c827871e6
MD5 8bb4d6c91ccfb61dfeb58ee50b5cefc4
BLAKE2b-256 34950f250e4d40ddfc18d3bf117680e223f4fe21d44d3fb69d0361c1258bb64d

See more details on using hashes here.

Provenance

The following attestation bundles were made for treescriptify-0.3.1.tar.gz:

Publisher: publish.yml on DK96-OS/treescriptify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file treescriptify-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: treescriptify-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for treescriptify-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f25ecefda82d3c641d0bd242d19dce681b9166967a8e9cc69f306ab4d90fa24
MD5 edb12d7739b04511c6d4214fdf645924
BLAKE2b-256 28491ccd1f687ba76eaadf56374163c6f53d7b1015c97f3c154dd6fafcdda05c

See more details on using hashes here.

Provenance

The following attestation bundles were made for treescriptify-0.3.1-py3-none-any.whl:

Publisher: publish.yml on DK96-OS/treescriptify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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