https://github.com/turulomio/toomanyfiles
Remove innecesary files finding datetime patterns in filename
https://github.com/turulomio/toomanyfiles
datetime file-management patterns remove
Last synced: 9 months ago
JSON representation
Remove innecesary files finding datetime patterns in filename
- Host: GitHub
- URL: https://github.com/turulomio/toomanyfiles
- Owner: turulomio
- License: gpl-3.0
- Created: 2018-11-14T16:28:45.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-28T12:54:17.000Z (about 1 year ago)
- Last Synced: 2025-07-03T04:48:04.384Z (11 months ago)
- Topics: datetime, file-management, patterns, remove
- Language: Python
- Homepage:
- Size: 22.7 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# TooManyFiles
## Links
* Source code & Development: https://github.com/Turulomio/toomanyfiles
* If you use Gentoo you can find a ebuild in https://github.com/Turulomio/myportage/tree/master/app-admin/toomanyfiles
## Description
This command Removes files which names have date and time patterns. You can filter by patterns
## Usage
You can see this animated gif to learn how to use it:

## Changelog
### 1.0.0
* Project migrated to poetry>2.0.0
* Added quality tests
* Replaced roots by filename patterns. Several patterns can be added.
* Migrated to pydicts
* Added --list paramter to see procesed and ignored files, before removing
### 0.5.0
* Migrated repository from Sourceforge to Github
* Removed innecesary dependencies in setup.py
### 0.4.0
* [#11] Print different filename roots in the same directory
* [#12] Create static class ExitCodes
* [#13] Added parameters to main function
* [#14] Solved bug with directories named with pattern YYYYMMDD HHMM only
* [#15] Put colored letter output line in a single function
* Improved --create_examples
* Added --remove_examples
### 0.3.0
* Improved output
### 0.2.0
* Code adapted to ttyrecgenerator-0.6.0
### 0.1.1
* Corrected image link in README.rst
### 0.1.0
* Catching exception in gettext
* Added catalog translations to package
* Added dependencies to setup.py
* Removed Makefile.py. Now I'm using setuptools
* Stable version
* First version, full functional.
* Creating infrastructure