Skip to main content

No project description provided

Project description

ScanMate

ScanMate is a Python package that scans directories in a tree structure, showing file counts and total lines. It also respects an excludes.toml file to skip specified folders or files (e.g., .git, node_modules, etc.).

Installation

To install ScanMate, run:

pip install scanmate

After installation, the scanfiles command will be available.

  1. Initialize a sample excludes.toml:
scanfiles init
  1. Scan the current directory (showing a tree, file counts, and line counts):
scanfiles scan
  1. Customize which folders/files to exclude by editing excludes.toml.

That’s it! Enjoy exploring your project structure with ScanMate.

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

scanmate-0.1.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

scanmate-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file scanmate-0.1.0.tar.gz.

File metadata

  • Download URL: scanmate-0.1.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for scanmate-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d05f904c91fd3dde0759015038bc15fed9cdd03be53405194426dc5547247c16
MD5 9f8a229f0567fcbbdfb5792df5e2b60b
BLAKE2b-256 d58d71de86fb181c7a4dec3c30d923da3b7d586fc4358533ec24c475ec2fea57

See more details on using hashes here.

Provenance

The following attestation bundles were made for scanmate-0.1.0.tar.gz:

Publisher: workflow.yaml on Coding-Crashkurse/ScanMate

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

File details

Details for the file scanmate-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: scanmate-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for scanmate-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5991ede36418a3d33b3002b3f2f14c729f555d129dd15ec8375f8658f453c8d7
MD5 2bec4642d38ea779d85323916dba5133
BLAKE2b-256 40fa6cfdd1eaca51a90785f016b488960fe5f90f3d275eeff391d16d58d83de0

See more details on using hashes here.

Provenance

The following attestation bundles were made for scanmate-0.1.0-py3-none-any.whl:

Publisher: workflow.yaml on Coding-Crashkurse/ScanMate

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