pyRenamer 0.6.0 released
Well, after a few days of coding, I’ve finally released the 0.6.0 version of (your favourite mass renaming application) pyRenamer. It comes with the most requested features from users, as well as lots of bugfixes. I hope everyone like this new version!
Also, pyRenamer’s website has been modified, with new screenshots, information on how to help translating pyRenamer to your language, new bug tracker and questions/answers system, etc.
In next version, I will focus on make the patterns more powerful, moving the image renaming to hachoir-metadata like music, and add some GUI improvements. You can check the TODO file for more information.
By now, you can download it and install it!
Downloads:
→ Source code: pyrenamer-0.6.0.tar.gz
→ Debian/Ubuntu: pyrenamer_0.6.0-1_all.deb
New features:
→ You can save your favorite patterns to reuse them
→ Undo/redo feature
→ Now you can rename more music formats (ogg, real… those supported by hachoir)
→ You can keep file extensions untouched while renaming
→ Now you can rename directories
→ Allow renaming files and moving them to another directory
→ Added some icons to identify file types
→ Added random number pattern {rand}
→ Added refresh option, to reload files and directories
→ Added autopreview option
→ Add option to fix duplicated symbols on filename
→ Add option to ignore next errors while renaming
→ Better explanations on error dialogs
→ New icon
Bug fixes:
→ Files don’t appear duplicated anymore
→ The position of the window is now placed correctly when pyRenamer starts
→ Fixed bug when trying to display error dialog on bad preferences
→ Reverse elements on recursive listing, so we rename deeper files and directories first
→ Fix file capitalization
→ If root or active dir is hidden, pyrenamer fails no more
→ Use {myear} for getting an album year in music renaming, instead of {year}
→ Fix crash when a id3 tag is not available or wrong, returning an empty filename (LP: #235161)
→ Fix crash while processing some bad exif tags, catching possible exceptions (LP: #261832)
→ Fix crash while starting, fixing src/treefilebrowser.py (LP: #237482)
→ Fix crashing when extension or name are empty
→ Fixes on manual renaming: cleaning correctly and changing file with keyboard.
Thanks:
Christophe Perez (French translation)
Vinzenz Vietzke (German translation)
Christian Kirbach (German translation)
Piotr Ożarowski (Debian sponsor)
This version of pyRenamer was released while listening to Posession‘s “Memento Mori” and Baroness discography.





January 11th, 2010 at 3:16
Just wanted to say that I think this is a cracker wee program – and thank you
March 27th, 2011 at 6:29
pyRenamer is brilliant.
Please forgive me, but I’m trying to get it running on Windows. All dependencies are installed and running it produces no errors but running it in a console just results in arriving back at the prompt, and running it as a pyw results in nothing.
I’m not familiar with python but I am a coder so I should be able to understand any help you can offer without needing to be coddled.
Thanks in advance!