Expand file and directory categories in config#40
Conversation
Added more file extensions to CATEGORIES for images, documents, music, videos, code, archives, disk images, config files, ML models, databases, 3D models, executables, and fonts. Extended SPECIAL_DIRS with additional virtual environment, build artifact, package cache, IDE config, temp, and ML artifact directories. Bumped version to 0.4.3 in pyproject.toml.
⸜(。˃ ᵕ ˂ )⸝♡ Thank you for opening this Pull Request, AzisK!( ˶°ㅁ°) !! It's Trivia Time!Here are 3 trivia questions to keep you entertained while CI runs. 🧩 Q1: If you planted the seeds of Quercus robur what would grow?A) Grains 🧩 Q2: Which water-type Pokémon starter was introduced in the 4th generation of the series?A) Totodile 🧩 Q3: Which kind of algorithm is Ron Rivest not famous for creating?A) Asymmetric encryption
|
|
Excellent work on this PR! This was a meticulous update that extended the functionality across categories in a systematic and clean manner. Here's the review: Commendations:
Suggestions for Improvement:
Suggestions for Code Logic (Optional):
Overall, this is impressive work aligning with modern needs and showing a clear understanding of user pain points. Making Zpace adaptable for a variety of files and directories is especially valuable. Keep up the amazing work, and don't hesitate to continue leveling up this tool! 🚀 |
Added new test cases for additional directory names including conda environments, build artifacts, package caches, IDE configs, temp files, and ML artifacts to improve coverage and robustness of identify_special_dir_name.
Renamed the test and updated assertions to categorize .yml and .json extensions as 'Config' instead of 'JSON/YAML'. Also updated related test to check for 'Config' in file categories.
Documented new file and directory categories, performance optimizations, and documentation updates for version 0.4.3. Expanded configuration, special directories, and added new categories for various file types and tools.


Added more file extensions to CATEGORIES for images, documents, music, videos, code, archives, disk images, config files, ML models, databases, 3D models, executables, and fonts. Extended SPECIAL_DIRS with additional virtual environment, build artifact, package cache, IDE config, temp, and ML artifact directories. Bumped version to 0.4.3 in pyproject.toml.