Describe the bug
trestle validate -a fails if there is a catalog colder with "." in its name
To Reproduce
Steps to reproduce the behavior:
run trestle validate -a in a trestle workspace where a catalog folder has "." in its name, for example foo.bar
Expected behavior
"." should be allowed in folder names
Screenshots / Logs.
N/A
Environment
- OS: fedora
- Python version: 3.12
- Installed packages: Trestle version v3.12.0 based on OSCAL version 1.1.3