Skip to main content

Tracking file changes according to the record file.

Project description

FileTrack

CHANGELOG

FileTrack is a filetracking cli tool that can track file changes in a certain folder.

Get Started

pip install filetrack  # Install

filetrack  # Run FileTrack according filetrack.toml in current folder.
filetrack -h/--help  # Show help message.
filetrack -v/--version  # Show version.
filetrack -c/--config $config_file  # Run FileTrack according to the config file.

Installation

# pip
pip install --user filetrack  # install filetrack
pip install --upgrade filetrack # upgrade filetrack
pip uninstall filetrack  # uninstall filetrack

# pipx (recommanded)
pipx install filetrack  # install filetrack through pipx
pipx upgrade filetrack  # upgrade filetrack through pipx
pipx uninstall filetrack  # uninstall filetrack through pipx

Config File

  • Config file example: [filetrack.toml]

Knowledge Base

  • Trackings: File hashes to track changes.
  • TrackFile: The output file to hold file trackings.
  • TrackFile Format: Can choose from TOML or JSON
  • Target File Exts: Files that you wanna track with specific extensions. Leave it empty [] to track all files.
  • Old TrackFile: Autodetect and parse old TrackFile to compared with.

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

filetrack-0.0.10.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

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

filetrack-0.0.10-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file filetrack-0.0.10.tar.gz.

File metadata

  • Download URL: filetrack-0.0.10.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for filetrack-0.0.10.tar.gz
Algorithm Hash digest
SHA256 13c7c0ee414da1d7dbd61681441656f2b92d92b5c5c0438f0a430b5d46d84ca5
MD5 107e9a1b7c33d9cdc67e8a17330d2fb7
BLAKE2b-256 f10405dfc5497bc13692f87c6baa807cc69e9fad24e24f5e129a5d19f6925aff

See more details on using hashes here.

File details

Details for the file filetrack-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: filetrack-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for filetrack-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 f45133b2de21e33d9a2969b66dddd096f8fb3fefabb3c4350ae153032c15d9ef
MD5 7192a612d7052aa7fbb5d93766a8941d
BLAKE2b-256 ecb3b0c64d3f3ec2f9c07bc2eaca883d8f0fa7fa8984f6328258abf69ec4d212

See more details on using hashes here.

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