1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-09-20 17:26:15 +02:00
Commit Graph

11 Commits

Author SHA1 Message Date
f60db24e15 Add 'git_scm' module for handling packages that live in git scm rather than usual obs scm 2023-07-28 14:41:59 +02:00
c8fad57151 Add 'output' module for handling console output 2023-06-02 15:58:31 +02:00
26a8fb1acf commandline: New class-based commands
This is based on a prototype we've worked on together
with Laurin Fäller <laurin.faeller@suse.com>.
2023-03-31 09:39:04 +02:00
Enno Gotthold
c1350d2004
Add py.typed marker to osc 2022-12-05 15:28:02 +01:00
Enno Gotthold
a69104de6d
setup: Add extra_requires for linting 2022-12-05 15:23:54 +01:00
5413f8a1c7 Add osc._private to setup.cfg 2022-10-20 09:53:46 +02:00
8cdd4abea7 Move python package metadata from setup.py to setup.cfg 2022-08-24 10:05:49 +02:00
c1046650d3 Move test runner from pytest back to standard unittest
One dependency less.
It would also become a problem on CentOS Stream 9 where pytest is not available.
2022-06-24 13:06:01 +02:00
6946455e55 GHA: Move test coverage to a separate step 2022-06-21 17:10:42 +02:00
cd36b6415f Run unit tests in GitHub Actions 2022-06-21 13:51:25 +02:00
a0ea1eeaf7 flake8: Initial configuration
Set max line length to 120.
Keep the all the other settings on their default values.
2021-12-06 12:57:38 +01:00