203 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 18467a6500 | |||
| f7cc364be2 | |||
| 2e69639362 |
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 18467a6500 |
lib.Types: Add module
Types is a container for types, notably classes, which are dynamically loaded from other modules. Which modules are loaded is based on the following criteria passed to its constructor: - mod_names: A list of modules to load and investigate - type_name_filter: A regular filter expression or None (default).
If it's None, all types pass this filter. - type_filter: A list of types the returned types must match.
Defaults to [], in which case all types pass this filter Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| f7cc364be2 |
lib.log: Add module
A dedicated logging module is currently provided by jw-python, but since it's often needed also in jw-pkg, and it's relatively small and maintainable, it seems justified to move it into jw-pkg. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 2e69639362 |
jw.pkg.build.lib: Move to jw.pkg.lib
In preparation of reorganizing the tree below cmds, move the lib subdirectory a level up. Signed-off-by: Jan Lindemann <jan@janware.com> |