Introduces a function to resolve wildcard patterns in source file paths, normalizing and returning them as tuples of library and file path. Improves flexibility in handling source files.
Implements functions to ensure directories exist and to clear them based on configuration. Provides user feedback for created, existing, or removed directories.
Helps manage project-specific directory structure efficiently.
Updates .gitignore to exclude build artifacts and project-specific files.
Introduces pyproject.toml with project metadata, dependencies, and build system configuration using Poetry.
Facilitates project reproducibility and dependency management.