Skip to main content

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.

Release files for scanmate 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scanmate 0.1.0
File Size Uploaded
scanmate-0.1.0.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scanmate 0.1.0
File Interpreter ABI Platform
scanmate-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / scanmate-0.1.0.tar.gz

Download URL scanmate-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d05f904c91fd3dde0759015038bc15fed9cdd03be53405194426dc5547247c16
BLAKE2b-256 checksum
How to use checksums
d58d71de86fb181c7a4dec3c30d923da3b7d586fc4358533ec24c475ec2fea57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 15, 2025.

Transparency log

Release files / scanmate-0.1.0-py3-none-any.whl

Download URL scanmate-0.1.0-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5991ede36418a3d33b3002b3f2f14c729f555d129dd15ec8375f8658f453c8d7
BLAKE2b-256 checksum
How to use checksums
40fa6cfdd1eaca51a90785f016b488960fe5f90f3d275eeff391d16d58d83de0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 15, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page