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. Gitignore Patterns
    • --gitignore or --no-gitignore
    • Either argument disables Gitignore, which is on by default.
  5. Tree Depth
    • The maximum number of parent directories in the tree.

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.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-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: treescriptify-0.3.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.tar.gz
Algorithm Hash digest
SHA256 22db838b70d6860843a727543686883f05b9609156defdf8f1c9160a48e94b77
MD5 48392c661aa32c6eb830c0d55116d1cd
BLAKE2b-256 449ff46f0dbc1648c551c0664ac1a551c3c0ff725f85f56cea280483ec9773b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for treescriptify-0.3.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-py3-none-any.whl.

File metadata

  • Download URL: treescriptify-0.3-py3-none-any.whl
  • Upload date:
  • Size: 20.2 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-py3-none-any.whl
Algorithm Hash digest
SHA256 36f20d8277b0fb1dcbb08025ed9bb351f569c66e837959ab21029f241d767f4c
MD5 7100b04e35a5827b21ec4fefb04c01c8
BLAKE2b-256 988eebb83db004cd0c3ddc7b9e03277ae8afc02c8ff0c713dd2b6cc1d0f52b3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for treescriptify-0.3-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