Skip to content

Commit f6de3e5

Browse files
committed
release 1.22.0
1 parent 89a8585 commit f6de3e5

File tree

3 files changed

+40
-2
lines changed

3 files changed

+40
-2
lines changed

NEWS

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
- 1.22.0
2+
- Command-line:
3+
- Add 'git-obs staging' commands
4+
- Add '--gitea-fork-org' option to 'osc fork' command
5+
- Add '--git-branch' option to 'osc fork' command
6+
- Add 'DELETE' to 'git-obs api' allowed methods
7+
- Add commit messages as commented lines to the template in 'git-obs pr create'
8+
- Add filtering by label to 'git-obs pr list'
9+
- Properly handle fork mismatch in 'osc fork'
10+
- Change 'osc build' to build from any git repo if '--alternative-project' is specified
11+
- Fix 'osc service' for git based packages
12+
- Fix 'git-obs pr dump' to skip the dump if the target has the same updated_at timestamp as the pull request in Gitea
13+
- Fix 'git-obs pr dump' to do case insensitive check on owner and repo
14+
- Fix retrieving 'arch' argument in 'osc buildlog'
15+
- Library:
16+
- Add 'status' to the output of gitea_api.Git.get_submodules()
17+
- Add 'remote' argument to gitea_api.Repo.clone_or_update()
18+
- Add gitea_api.common.TemporaryDirectory class that supports 'delete' argument on python 3.6+
19+
- Add gitea_api.GitDiffGenerator class for creating submodule diffs without a git checkout
20+
- Add 'depth' argument to gitea_api.Repo.clone() and clone_or_update()
21+
- Add gitea_api.StagingPullRequestWrapper class for handling staging
22+
- Add gitea_api.PullRequest.get_host_owner_repo_number() method
23+
- Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument
24+
- Warn if the git package doesn't have the same branch as the parent project
25+
- Extend gitea_api.PullRequest with methods that work with 'PR:' references
26+
- Support setting labels in gitea_api.PullRequest.create()
27+
- Fix gitea_api to use pagination instead of limit -1 everywhere
28+
- Remove duplicate, unused PullRequestReview class from gitea_api.pr
29+
- Move clone_or_update() from 'git-obs pr dump' command to gitea_api.Repo
30+
- Change gitea_api.Repo.clone_or_update() to take 'ssh_private_key_path' argument
31+
- Improve performance of gitea_api.IssueTimelineEntry by listing and caching requests instead of fetching them one by one
32+
- Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'help' argument
33+
- Change gitea_api.Repo.clone() to stop borrowing objects when 'reference' or 'reference_if_able' is used
34+
- Fix the resulting dictionary in gitea_api.PullRequest._get_label_ids()
35+
- Make gitea_api.RepoExists exception more helpful by giving a hint to fork under a different name
36+
- Use server_diff() instead of server_diff_noex() to exit with a non-zero return code
37+
- Return preinstallimage.info and allow podman to use preinstallimage
38+
139
- 1.21.0
240
- Command-line:
341
- Modify osc subcommands to error out if they don't work with git

contrib/osc.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
%endif
6363

6464
Name: osc
65-
Version: 1.21.0
65+
Version: 1.22.0
6666
Release: 0
6767
Summary: Command-line client for the Open Build Service
6868
License: GPL-2.0-or-later

osc/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414

1515
from .util import git_version
16-
__version__ = git_version.get_version('1.21.0')
16+
__version__ = git_version.get_version('1.22.0')
1717

1818

1919
# vim: sw=4 et

0 commit comments

Comments
 (0)