Releases: sowrensen/LordCommander
Releases · sowrensen/LordCommander
5.0.1
- LordCommander is now a standalone python package which can be installed using pip.
- Instead of saving shelve module inside the package directory (
.files
), it now uses user data folder. - Renamed module
lordcommander
tocommander
as the main package is named LordCommander. _create_data_dir()
and_read_data()
methods are removed fromLordCommander
class and rewritten as independent functions.- The shelve module to store data now can be passed from outside of the
LordCommander
class via constructor, which helps changing module for testing. - Tests are added, a debt has been paid. More to go.
- Removed
lc version
command.
4.2.3
4.2.2
4.2.1
4.2.0
4.1.2
4.1.1
4.1.0
4.0.1
4.0
- Now one instance of LordCommander can handle multiple projects. 🤹
- Added new project module to handle project related tasks.
- Added feature to dump data to JSON file and restore from previous dumped files. 🗄
- Added custom exception module.
- Bug fixes and performance improvements.