Commit graph

12 commits

Author SHA1 Message Date
d48171f981 Replace jw-build by jw-pkg
Replace the jw-build build system by the jw-pkg build system.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-28 14:22:42 +01:00
e03491bee3 project.conf: Fix: Add python3-ldap
auth.ldap requires an LDAP client, which is not reflected in the
package's dependencies, fix that.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-07-16 20:16:17 +02:00
1e16c0ffb1 Cmds: Add argcomplete support
argcomplete takes the arguments added to argparse, and builds bash
completion with it. Add it to all Cmds based executables.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-07-11 10:43:47 +02:00
9c13381e7a cast.cast_str_to_timedelta(): Add conversion method
Make cast.from_str() accept time strings.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-05-28 11:12:49 +02:00
2811d99c30 project.conf: Build devel subpackage
-devel subpackge is needed to build a couple of other packages, so
build it.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-02-20 19:14:31 +00:00
be4389a1f0 project.conf: Fix syntax
Signed-off-by: Jan Lindemann <jan@janware.com>
2020-05-15 20:44:44 +00:00
952bf4a4e1 Fix Python errors reported by mypy
This commit fixes Python errors and warnings reported by static type checking
with mypy.

Signed-off-by: Jan Lindemann <jan@janware.com>
2020-04-10 14:17:15 +02:00
ad9eee07d4 Change dependencies python-magic|termcolor -> python3
This breaks on both openSUSE Tumbleweed and Ubuntu 18.04.

Signed-off-by: Jan Lindemann <jan@janware.com>
2020-02-10 13:54:42 +00:00
8a74e030dc Add python-termcolor to package deps
Also fix package group (Development/Libraries/Python).

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-12-07 20:13:08 +01:00
13b58c2fa0 Change license from proprietary to LGPLv2
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-12-07 14:13:48 +00:00
cf60b29281 Add python-magic to pkg.os.requires
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-11-23 15:05:18 +01:00
5755d14d84 initial checkin
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-07-24 12:19:34 +02:00