This seems big, but most of it is cosmetic reformatting following PEP8 and other conventions to enhance readability; also adds valid requirements.txt
Most importantly should close #9 which made it impossible to run the module on Linux.
I replaced the os module with the modern Pathlib built-in package, see commit messages for details.
At few locations I left the os version, because I could not debug everything (#11)
Please test the functionality on Windows @ErikNixdorf
This seems big, but most of it is cosmetic reformatting following PEP8 and other conventions to enhance readability; also adds valid requirements.txt
Most importantly should close #9 which made it impossible to run the module on Linux. I replaced the
os
module with the modernPathlib
built-in package, see commit messages for details. At few locations I left theos
version, because I could not debug everything (#11)Please test the functionality on Windows @ErikNixdorf