Help keep your files and folders tidy by file type or date
Project description
Tidyup 🧹
Sweep up your files into organized piles for clean up
Description
Simple python utility to clean up project directories from the mess you make while working.
How it works
Go to the directory, get all of the files, exclude the ones that are likely important for your project and then create directories in the project by the file extension. Once the directory is made, the files are moved to the file extension directory.
Usage
Install the python utility:
pip install tidyup
Then get to tidying up
#Clean up directory with the structure year/month/extension/file_here.extension
tidyup -de <directory/with/mess>
Functionality
tidyup -h
usage: tidyup [-h] [-e] [-d] directory
Organize files by extension and/or date.
positional arguments:
directory Directory to organize
options:
-h, --help show this help message and exit
-e Organize by extension
-d Organize by date
Examples:
tidyup -e /path/to/dir Organize by extension
tidyup -d /path/to/dir Organize by date
tidyup -ed /path/to/dir Organize by extension and date
tidyup -de /path/to/dir Organize by date and extension
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tidyup-0.0.3.tar.gz
.
File metadata
- Download URL: tidyup-0.0.3.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb667e228927ed62c2745415d8280118e171dec2ef46aa23c36a40222dd1d0f5 |
|
MD5 | 41865bcb9d83b72eb55f7dc1c24e2df8 |
|
BLAKE2b-256 | 8c8b2ebfc937c0c0258c485087eb0dfdfa4a2bf174af573e2122db077cd936e0 |
Provenance
The following attestation bundles were made for tidyup-0.0.3.tar.gz
:
Publisher:
publish-to-pypi.yml
on Esturban/tidyup
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
tidyup-0.0.3.tar.gz
- Subject digest:
fb667e228927ed62c2745415d8280118e171dec2ef46aa23c36a40222dd1d0f5
- Sigstore transparency entry: 146632434
- Sigstore integration time:
- Predicate type:
File details
Details for the file tidyup-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: tidyup-0.0.3-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb27d50b6d4c7015403ba6a6672221d3250c0f093e831a80e0987f3497745808 |
|
MD5 | 74bbba06a17aa65538b41eaff33c31b8 |
|
BLAKE2b-256 | 66609e5663b38bb3d36f97227842a0fb93bd60d12fd718778d7097af91e4fabe |
Provenance
The following attestation bundles were made for tidyup-0.0.3-py3-none-any.whl
:
Publisher:
publish-to-pypi.yml
on Esturban/tidyup
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
tidyup-0.0.3-py3-none-any.whl
- Subject digest:
bb27d50b6d4c7015403ba6a6672221d3250c0f093e831a80e0987f3497745808
- Sigstore transparency entry: 146632435
- Sigstore integration time:
- Predicate type: