| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: osc | Distribution: SUSE Linux Enterprise 15 |
| Version: 0.182.0 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150100.3.32.1 | Build date: Mon Oct 3 13:00:24 2022 |
| Group: Development/Tools/Other | Build host: sheep69 |
| Size: 2001122 | Source RPM: osc-0.182.0-150100.3.32.1.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/openSUSE/osc | |
| Summary: Open Build Service Commander | |
Commandline client for the Open Build Service. See http://en.opensuse.org/openSUSE:OSC , as well as http://en.opensuse.org/openSUSE:Build_Service_Tutorial for a general introduction.
GPL-2.0-or-later
* Thu Sep 08 2022 daniel.mach@suse.com
- 0.182.0
- fix build on SLE12 / python 2.7
- SSH auth: Fix getallmatchingheaders() output to correspond with headers.get_all()
- send HTTP header Accept: application/xml
- git_version: return version from the source code if there's no matching tag
- spec file:
- Revert to python2 on SLE12
- Recommend openssh for ssh key auth
* Thu Aug 11 2022 daniel.mach@suse.com
- fix building on distros that are not openSUSE or SLE
* Thu Aug 04 2022 dmueller@suse.com
- build against python3.6 for SLE12 and older
* Tue Jul 26 2022 daniel.mach@suse.com
- 0.181.0
- fix crash when 'pass' is not set in the config file
- add missing attributes to Package when scm_url is set
- fix failure to create config in current dir
- update list of considered file names for ssh key autodetection
- allow users to prefer ssh key over password auth
- ssh: recognize gpg keys (yubikey usage)
- fix operating on _project meta
- revert "interpretation of string literals in messages" that broke unicode handling
- fix product build rpm caching
- enable md5 revisions in osc log
- parseRevisionOption(): raise an exception on invalid revisions
* Fri Jun 24 2022 daniel.mach@suse.com
- 0.180.0
- warn when trying to commit a prj/pac managed in scm
- fix crash on "osc up" for git based package/projects
- don't traceback on invalid credentials manager
- improve README, rename it to README.md
- declare OscHTTPSignatureAuthHandler as a new-style class
- remove illegal character in comment
* Thu Jun 02 2022 daniel.mach@suse.com
- 0.179.0
- signature (ssh key) authetication fixes (RSA key support, skip binary files)
- commandline: handle calls without arguments gracefully
- use percent-quoted url for download url generation
- osc co/up: highlight pending requests' header
- get_results(): fix check for empty details
- another exception for github URLs for "osc add"
- update Sphinx configuration, documentation fixes
- make Sphinx optional in setup.py not to break package builds
- support flavors in aggregatepac
- check if repos provided to aggregatepac command exist
- several coding style fixes
* Tue May 24 2022 daniel.mach@suse.com
- 0.178.0
- EXPERIMENTAL: git repository handling
* init command is working inside of a git repository
* downloadassets command fetches references assets from build description
* checkout is cloning from git
- EXPERIMENTAL: signature (ssh key) authetication
* allow to configure 'sshkey' option in the config
* try to guess ssh key from the keys added to ssh-agent
* rename OscHTTPBasicAuthHandler to OscHTTPAuthHandler
* simplify bad auth retry workaround needed for old python versions
- add support for building preinstall images
- add support for building Helm charts
- show the md5s that are failing to validate after fetching a package
- add missing space to copypac completion
- never require login in the help command
- linkdiff: raise an exception when an added file is missing
- run tests via calling 'setup.py test'
- several coding style fixes
- spec file:
- run tests via calling 'setup.py test'
- disabled tests in debian.rules
* Tue Apr 26 2022 marco.strigl@suse.com
- 0.177.0
* switch to python3 in osc-wrapper and make python3 explicit
* allow formatting of the sccache uri
* show repository state and details
* a few minor fixes and improvements in credentials handling
* order credential managers by priority
* kernel keyring is now supported as credential manager
* support regex based name filtering in core.get_prj_results()
* revision parsing parseRevisionOption(): cleanup and make logic consistent
* use sr_ids[0] for superseding (fixes issues with superseding requests
containing many packages
* download logs and metadata in subdirs named by packages when osc getbinaries
is issued on project level or in multibuild case
- spec file:
* recommed python-keyring-keyutils for new kernel keyring backend
* Mon Feb 28 2022 daniel.mach@suse.com
- 0.176.0
* add -F option to osc submitreq
* add --verbose option to build command
* fix getbinaries command to fetch also multibuild packages
* fix getbinaries -M/--multibuild-package option usage
* skip fetching metadata and logs in the getbinaries command
* do not download a bdep with a hdrmd5 from the api by default
* re-download file from API when hdrmd5 doesn't match
* honor --download-api-only option
* remove Windows from the supported operating systems
* fix license in setup.py
* add py3.10 and py3.11 to the classifiers in setup.py
* use the latest version of COPYING file from gnu.org
* fix crash on terminal resize during download
* do not fail with a traceback in case of a config error
* preserve oscrc symlink when writing conf file
* escape % character in binary download URLs
* fix printing paths to built debian packages
* Tue Feb 22 2022 opensuse@virtual.drop.net
- 0.175.1:
* Modified SPEC file to be more compatible with KOJI and COPR.
* * Modified SPEC file to use python3 for CentOS/RHEL 7
* * Modified SPEC file use fedora/rhel version macros.
* * Changed perl to sed in %install section of SPEC file.
* Thu Dec 02 2021 marco.strigl@suse.com
- 0.175.0:
* do not crash when running "osc search --binary --verbose foo"
* don't run source services when building outside of an OSC package working copy
* fix XDG_CONFIG_HOME
* offer a force ("f") choice in metafile.edit's error handling code path
* fix XPath used in search requests
* add support for creating a workflow token via "osc token"
* handle missing os.sysconf more gracefully
* detachbranch: remove _link when link target got removed
* improve error message in case of an URLError
* fix downloading from mirrors
* avoid sending entire projects on "osc mr"
* fix hdmrd5 check of local cached files
* improve logic for conffile mode handling
* Wed Jul 21 2021 suse-tux@gmx.de
- 0.174.0:
* fix password deletion via "osc config -d <apiurl> pass"
* support changing the password store via "osc config <apiurl>
- -select-password-store")
* support slash syntax in osc browse ("osc browse prj/pkg" is equivalent to
"osc browse prj pkg")
* fix the commit of a frozen package wc
* fix local product builds using obsrepositories:/ directives
* print a meaningful message when trying to a commit a non-existent package
* Fri Jun 18 2021 tarakbumba@gmail.com
- force Mageia >= 8 builds to python3; python2 is deprecated in Mageia 8 and up.
* Tue May 18 2021 suse-tux@gmx.de
- 0.173.0:
* add showlinked command to show all references of packages linking to a given one
* add build --shell-after-build flag. It can also be set via .oscrc.
* add build --stage flag. Useful for example for fixing file lists and just
running the install section to see the result of it (use --stage=i=).
Check the help for more details.
* allow to run build script as non-root, by setting su-wrapper empty
=> osc is not guessing anymore if user builds are wanted
* add support for cross arch local build using a sysroot
* support slash notation in "osc creq -a <action type> args"
* add "--force" option to the "osc add" command (can be used to override
the exclude_glob config option)
* support the commit of arbitrary sized files
* add support for sccache
* Wed May 05 2021 dimstar@opensuse.org
- Install macros.osc to %{_rpmmacrodir}, not to /etc/rpm.
* Wed Jan 27 2021 suse-tux@gmx.de
- reformat spec with a recent version of the obs-service-format_spec_file
service
* Wed Jan 27 2021 suse-tux@gmx.de
- 0.172.0:
* support --lastsucceeded/--last-succeeded in "osc buildlog", "osc
remotebuildlog" + friends (perform the corresponding operation on
the build log of the last successful build)
* fix pypi deployment via Travis CI
* several fixes in request related code paths (no double html_escape
of a request's description etc.)
* support local builds in a systemd-nspawn container
* fix potential TypeErrors+UnicodeEncodeErrors in the util.cpio and
util.ar modules
* support local flatpak builds (requires a recent build version)
* "osc init <prj>" works for a non-existent (server-side) project <prj>
* .old dir support for source services so that some services have access
to the results of a previous service run
* Tue Nov 10 2020 marco.strigl@suse.com
- 0.171.1
* maintainer search: lookup via package name by default and binary as fallback
* fix crash on console resize when downloading files during build
* add proper repourls to osc reporuls
* new command osc releaserequest: This command is used to transfer sources and
binaries without rebuilding them.
It requires defined release targets set to trigger="manual".
* some improvements on output of help and error messages
* Thu Jul 09 2020 marco.strigl@suse.com
- 0.170.0
* fix code for python3.8 and python3.9
* remove dead code
* fix tests
* don't use chardet to guess encoding. utf-8 or latin-1 is now assumed
This will speed up decoding (bsc#1173926)
* escape sequences are interpreted correctly on -m
osc sr -m "1st line\n2nd line"
results in
1st line
2nd line
* add status filter to osc results
* add --brief to osc prjresults
Gives:
build openSUSE_Leap_15.1 x86_64 succeeded
build openSUSE_Leap_15.0 x86_64 succeeded
build openSUSE_Leap_15.0 armv7l unresolvable
build openSUSE_Factory_ARM armv7l succeeded
build openSUSE_Factory_ARM aarch64 succeeded
* osc prjresults -s <status>: status can now be the long text like "succeeded", "failed"
* improve error message if osc service <servicename> is not run in working directory
* web links are now also printed for osc mr when print_web_links=1 is set
- Spec:
* re-enable test suite
* Thu Jul 02 2020 fcrozat@suse.com
- Really fix path for fish completion file to
/usr/share/fish/vendor_completions.d and fix its permissions.
* Fri May 29 2020 marco.strigl@suse.com
- 0.169.1
* add --ccache option to osc getbinaries
* Wed May 27 2020 marco.strigl@suse.com
- 0.169.0
* improve speed and usability of osc bash completion
* switch packagequery.py to return only bytes
* improved some error messages
* osc add: support git@ (private github) or git:// URLs correctly
* split dependson and whatdependson commands
* support for osc build --shell-cmd
* Fix kiwi build with --prefer-pkgs
* add pkg-ccache support for osc build
* fix security issue (bsc#1122675, CVE-2019-3681) do not allow '/' in filename
* Fri Mar 13 2020 marco.strigl@suse.com
- 0.168.2
* use helper method _html_escape to enable python3.8 and python2.*
compatibility (boo#1166537)
* Wed Mar 11 2020 mimi.vx@gmail.com
- Fix support for python38, osc#763
* Mon Mar 09 2020 tchvatal@suse.com
- Spec: temporary disable tests as they explode under python 3.8
* Needs to compare xml using testtools.matchers.MatchesStructure
* Thu Mar 05 2020 marco.strigl@suse.com
- Spec:
* fix destination of fish completion file to /usr/share/fish/vendor_completions.d
* Wed Mar 04 2020 marco.strigl@suse.com
- 0.168.0
* MR creation honors orev now (bsc#1160446)
* allow "osc r --vertical" for projects
* several typo fixes
* cleanup old functions and remove python2.6 compat code
* support zstd arch linux files in local build
* fix deleterequest for repositories
* append --norootforbuild as default to build command
* fix decoding in interactive request mode
* use signdummy for product builds
* print release project when creating MR
* improve SSLError message for TLSv1 validation
* osc maintained --version prints the version of each maintained package
* print web url links after creating requests (New general bool option 'print_web_links' must be set in oscrc)
* fix checkout_no_colon on project level
* handle empty release number of rpm packages in build.py
* handle bytes vs. str error when parsing meta
* custom exception if importing m2crypto fails
* fix missing oscerr import in util.helper
* several fixes for keyring handling
* fix arch zst magic in util.packagequery
* Fri Feb 28 2020 fcrozat@suse.com
- Ship fish completion file.
* Tue Feb 11 2020 fvogt@suse.com
- Spec:
* Recommend python3-keyring when using python3
* Tue Jan 07 2020 marco.strigl@suse.com
- 0.167.2
* fix regression in osc chroot
* fix broken importsrcpkg
* Tue Dec 10 2019 marco.strigl@suse.com
- 0.167.1
- fix cpio fetch error handling
- support local build using RedHat rpm-md modules
- fix local build outside of the working copy of a package.
(fixes boo#1136584)
- Use the distro module for linux platform detection for
python3.8 compatibility
* Thu Dec 05 2019 marco.strigl@suse.com
- 0.167.0
* Added --lastsucceeded option for logfile display (requires OBS 2.11)
* osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm)
* osc build/shell features:
- --vm-type=qemu support for cross architecture builds
- additional debug packages are read from build config now
(extra-pkgs definition is therefore by default empty now)
- --vm-disk-size= switch supported (has only an effect on clean builds)
- repository, architecture and vm_type from last build is automatically
reused if not specified otherwise.
- support building for kiwi products using obsrepositories:/
- support local building using RedHat rpm-md modules
* fix decoding for osc aggregatepac
- added Conflicts: build < 20191205. The new osc shell/chroot features might
not work with older build scripts
- removed version dpendency for Recommends: build. Does not work anyway.
- added 0%{?centos_version} >= 800 to some %if statemets to enable build of
python3 version on CentOS 8 and higer
* Wed Nov 13 2019 marco.strigl@suse.com
- 0.166.2
* Don't enforce password reuse (boo#1156501)
* Config option check_for_requests_on_action is now
activated by default.
Use check_for_request_on_action = 0 in oscrc to
disable it
* osc vc --file=foo bar.changes now writes the content
from foo into bar.changes instead of creating a new file
(boo#1155953)
* fix output for missing pubkey when using http_debug=1 on
osc build
* fix crash of osc linkpac when there is already a _link
* Tue Oct 29 2019 marco.strigl@suse.com
- 0.166.1
* emergency fix for credentials handling:
- in case of an old passx entry in oscrc
osc did not work at all. Now we check in
the compat code if we have an passx entry.
* Thu Oct 24 2019 marco.strigl@suse.com
- 0.166.0 (boo#1154972)
* New password handling backend. Supported password stores:
- Plaintext password
- Obfuscated password
- python-keyring (kwallet, secret store)
- gnome-keyring
- no store at all (ask for the password every time
* Refactor initial setup of osc (to select password store)
* fix decoding on osc lbl (boo#1137477)
* fix breakage of submitting complete branches back as an
submit request that contain packages without a change.
* fix error with plugins and osc -h
* various decoding improvements
* Transfer the name of the input file to vc instead of the content
(obs-build/vc will do the rest and open the file).
* support appimage builds
* new command browse. (opens a browser opening the project or package)
* new option --incoming for osc rq and osc review to only show only
incoming reqeusts for a project.
- new Recommends for xdg-utils. osc-browse uses xdg-open to open
the url to the project/package in an internet browser
* Mon Aug 05 2019 marco.strigl@suse.com
- 0.165.4 (boo#1144211)
* allow optional fork when creating a maintenance request
* fix RPMError fallback
* fix local caching for all package formats
* fix appname for trusted cert store
* osc -h does not break anymore when using plugins
* Wed Jul 24 2019 marco.strigl@suse.com
- 0.165.3 (boo#1142662)
* switch to difflib.diff_bytes and sys.stdout.buffer.write for diffing.
This will fix all decoding issues with osc diff, osc ci and osc rq -d
* fix osc ls -lb handling empty size and mtime
* removed decoding on osc api command.
* fixed broken TLS certificate handling (boo#1142518, CVE-2019-3685)
* Mon Jul 08 2019 marco.strigl@suse.com
- 0.165.2 (boo#1140697)
* support different token operations (runservice, release and rebuild) (requires OBS 2.10)
* fix osc token decode error
* offline build mode is now really offline and does not try to download the buildconfig
* osc build -define now works with python3
* some spelling fixes
* properly parse the error message on osc meta -e
* osc maintainer -s now works with python3
* simplified and fixed osc meta -e (boo#1138977)
* osc lbl now works with non utf8 encoding (boo#1129889)
* add simpleimage as local build type
* Tue May 21 2019 marco.strigl@suse.com
- Spec:
* add Provides: %{use_python}-osc so that other packages
can require the correct version (either python2-osc or
python3-osc)
* Mon May 20 2019 marco.strigl@suse.com
- 0.165.1 (boo#1138165)
* fix oscssl "urldefrag is not defined error"
* osc release command now python3 compatible
* add more decode logic in get_commitlog
* osc add <dir> in compressed mode now works with python3
* osc getbinaries now prints the output instead of
using the quiet mode as a default
* Wed Apr 24 2019 marco.strigl@suse.com
- osc-0.165.0.tar.gz now contains the correct version (tag 0.165.0)
* Wed Apr 24 2019 marco.strigl@suse.com
- simplify "BuildArch:" decission if statements. (Avoid double
BuildArch lines)
- Fedora29: m2crypto for python3 is named python3-m2crypto now
* Thu Apr 18 2019 marco.strigl@suse.com
- 0.165.0
* full python3 compatibility (bsc#1125243)
fixes bsc#1131512, bsc#1129889, bsc#1129757
* removed following patches (now upstream):
001_helper.patch
002_man_page_building.patch
003_setup.patch
004_babysitter.patch
005_oscssl.patch
006_build.patch
007_core.patch
008_commandline.patch
009_fetch.patch
010_fix-decoding_in_canonname.patch
011_repodata.patch
012_packagequery.patch
- spec file modifications:
* noarch only on non-SUSE distros and newer SUSE Versions > 11
* disable testsuite on older SUSE Versions (unittest module too old)
* Tue Apr 09 2019 marco.strigl@suse.com
- moved Recommends for diffstat to suse specific section.
* Tue Apr 09 2019 marco.strigl@suse.com
- added Buildrequires and Requires for python-chardet
* needed for determining the encoding of objects (Requires)
* needed also for testing in %check section (BuildRequires)
* Sun Apr 07 2019 marco.strigl@suse.com
- activate tests for osc
- add Buildrequires and Recommends for diffstat
osc prdiff --diffstat needs it
The testsuite needs it (Therefore the BuildRequires
* Tue Mar 05 2019 marco.strigl@suse.com
- modified patch 008_commandline.patch
* fix broken sorted call on osc my sr when sorting
the submit requests by reqid. (gh#519)
- modified patch 007_core.patch
* fix slowdown of rbl with readline(bufsize) function.
(bsc#1127932)
* Wed Feb 20 2019 marco.strigl@suse.com
- fix for bsc#1126055 (osc build -p <dir> fails with TypeError):
* add 011_repodata.patch
* add 012_packagequery.patch
* modified 006_build.patch, 010_fix-decoding_in_canonname.patch
- fix for bsc#1126058 (osc buildinfo -p <dir> fails with TypeError):
* modified 008_commandline.patch
* Thu Feb 14 2019 marco.strigl@suse.com
- add 010_fix-decoding_in_canonname.patch
RpmQuery.canonname returns broken filename due to missing
decoding.
* Wed Feb 13 2019 marco.strigl@suse.com
- osc is now noarch for all
- fixed %license
* Tue Feb 12 2019 marco.strigl@suse.com
- use %bcond_with(out) python3 to simplify spec file
- add and apply patches only in python3 case
- replace shebang in osc-wrapper.py depending on python version
* Tue Feb 12 2019 marco.strigl@suse.com
- rewrite 009_fetch.patch
some versions of python do not support rb'some_text'
- overwrite python_sitelib on Tumbleweed and SLE >= 15
- swich to python3-rpm on Tumbleweed and SLE >= 15. Otherwise
python2 will be installed
* Tue Feb 12 2019 marco.strigl@suse.com
- use python3 on Tumbleweed and SLE >= 15
* Tue Feb 12 2019 marco.strigl@suse.com
- cpio download of needed packages during build is not
possible, because cpio.py has now a bytes only api and
the decoding needs to be done in the fetch module instead.
added: 009_fetch.patch
* Tue Feb 12 2019 marco.strigl@suse.com
- added patches to support python3 until the PR are merged
upstream (bsc#1125243):
- 001_helper.patch
- 002_man_page_building.patch
- 003_setup.patch
- 004_babysitter.patch
- 005_oscssl.patch
- 006_build.patch
- 007_core.patch
- 008_commandline.patch
* Tue Feb 12 2019 marco.strigl@suse.com
- 0.164.2
- deleterequest for entire projects needs the --all option as additional protection
- rewrite packagequery to support python3
- rewrite oscerr module to support python3
- rewrite archqeury and debquery to support python3
- Export vc env vars when running a source service
* Wed Jan 16 2019 marco.strigl@suse.com
- 0.164.1
- rewrite cpio handling to support python3
- rewrite ar module to support python3
- enable fetch module to support python3
- rework progressbar hanlding (if module is not present)
- improve os_path_samefile in core.py
* Wed Jan 09 2019 marco.strigl@suse.com
- 0.164.0
- add support for approved requests (requires OBS 2.10)
- fix various multibuild problems
- improved and fixed various help texts
- check constraints without local checkout
- check out deleted sources (osc co -D)
- replace urlgrabber module with own module
- use progressbar module instead of urlgrabber to draw
progress bars
- show buildinfo for alternative projects (--alternative-project)
- run release job immediately (osc release --no-delay)
- build results on project level can now be watched (osc prjresults --watch)
- removed python-urlgrabber requieres. (Not used with 0.164.0)
- added recommends for python[2]-progressbar
* Mon Aug 20 2018 adrian@suse.de
- 0.163.0
* add sendsysrq command (requires OBS 2.10)
* add addcontainers command (requires OBS 2.10)
* enable statistics for local builds
* add new options to diff command:
- -unexpand for local diffs only (bsc#1089025)
- -meta for diffing meta files
* add support for podman/buildag engine (docker variation)
* support realname in .changes files
* fix DISTURL checkout for package containers using a multibuild flavor
* Disable ssl session resumption
* Fri Jun 29 2018 marco.strigl@suse.com
- add Requires: python2 for Tumbleweed.
Otherwise just python-base is installed which does not contain ssl.py
[bnc#1097996]
- removed duplicate entry in appimage.yml to prevent double builds
* Tue Dec 05 2017 marco.strigl@suse.com
- 0.162.1
- Send sha256 hashes for tracked files if the wc is pulled/linkrepair
* Tue Nov 28 2017 adrian@suse.de
- 0.162.0
- Additional file content check with SHA256 when using OBS 2.9
- support deb format with control.tar.xz
* Thu Oct 26 2017 marco.strigl@suse.com
- 0.161.1
- Fix python 2.6 SyntaxError (multiple context expressions)
* Thu Oct 26 2017 marco.strigl@suse.com
- 0.161
- show lintlogs in interactive request review mode
- fix potential shell injections
- allow multiple --repo and --arch options in prjresults
- cleanup babysitter.by
- supersede existing requests if --yes is passed to osc sr
- prepend request summary to diff in interactive mode
- show issues(bugs) in interactive diff mode
* Wed Oct 04 2017 marco.strigl@suse.com
- add Recommends: ca-certificates to enable TLS verification
without manually installing them. [bnc#1061500]
* Fri Sep 22 2017 adrian@suse.de
- 0.160
- support fissile build type
- Container support for the package cache
- Remove all untracked files during "osc clean"
- Support the commit of a deleted, but non-existent package
- triggerreason --multibuild-package option
- improved status display
- improved request listing filters
* Thu Jul 27 2017 jberry@suse.com
- Provide non-deprecated plugin directory and macro for plugins.
* Thu Jul 20 2017 adrian@suse.de
- add Recommends: obs-service-obs_scm
* Tue Jul 18 2017 adrian@suse.de
- 0.159.0
- "osc buildhistory": show build duration
- Support builds using native Docker build descriptions
- Support usage of pre-build containers for Docker and KIWI builds
- "osc build -M ..": fixed behaviour of falvoured builds
- added switch to show only issues in rdiff
- show build duration in build history
- allow to cat/less files from deleted packages (using -D option)
- Allow to override man-page date
* Tue May 09 2017 marco.strigl@suse.com
- 0.158.0
- cat/less/blame command: default to expand to stay in sync with checkout
- add support for highly experimental native appimage.yml support
- show package status when repository configuration is broken
- add '--blame' option to osc meta command
- try to autodetect local package when running 'osc build'
- comment requests in interactive mode
- fix github issue #236 (--no-cleanup not working)
- fix wipebinaries to prevent wiping of complete repository
- add '--build-opt' to osc build command
- fix requests codebase to fit old obs versions
* Tue Mar 21 2017 marco.strigl@suse.com
- 0.157.2
- add compat code for older apis that do not support multibuild
- fix ssl.connection instantiation in case of old M2Crypto
- highly experimental support for appimage
- fix local service run for non-existent (server-side) package
* Wed Mar 08 2017 marco.strigl@suse.com
- 0.157.1
- fix local build of kiwi images using obsrepositories://
* Wed Mar 08 2017 marco.strigl@suse.com
- 0.157
- add unpublish command (requires OBS 2.8)
- add blame command (requires OBS 2.9)
- results: show multibuild results by default
- getbinaries: make .AppImage files executable
- support operation in checked out package for cat/less/blame
- add comment command
- improved build recipe selection
- added multibuild (-M) to commands:
buildlog, remotebuildlog, buildinfo, build, buildhistory, jobhistory,
rebuild, restartbuild/abortbuild, wipebinaries, getbinaries
- add checkconstraints command
- add workerinfo command
* Mon Dec 19 2016 marco.strigl@suse.com
- 0.156.0
- highlight scheduled jobs with dispatch problems (due to constraints)
- allow to specify a log message in lock command
- Add '--wipe' option to osc chroot for deleting buildroots
- Add '--vm-memory' option to osc build
- add --multibuild to results command for showing all packages
of a multibuild config
- add --multibuild-package option to results command for showing
only one package of the multibuild config
* Wed Oct 26 2016 brownn@brocade.com
- Install bash completion in the debian package
* Thu Sep 15 2016 adrian@suse.de
- 0.155.1
- fixed "osc add" of new package container
* Fri Jul 29 2016 adrian@suse.de
- 0.155.0
- osc service runall: runs all service local, independend of the mode
This allows to create local files even when disabled or
just created at buildtime
- support snapcraft.yaml build descriptions
- "osc add" of a directory offers to create an archive for uploading it
- support usage or preinstall images in local builds
- revision control options for "meta prj"
- bugfixes and documentation updates
* Fri Jun 10 2016 suse-tux@gmx.de
- make a noarch package if suse_version >= 1120 (since 1120 python
noarch packages are supported)
* Mon Apr 11 2016 adrian@suse.de
- 0.154.0
- support for new obs_scm services (OBS 2.7 needed)
- show errors on branch failures again
* Fri Apr 01 2016 olaf@aepfle.de
- Recommend powerpc32 to avoid 'osc build' failures
* Fri Mar 04 2016 adrian@suse.de
- 0.153.0
- "my sr" is using the server side request collection to get right results
- maintenance request offers to supersede old, but still open requests
- add build --vm-telnet option for getting debug shell in KVM builds
- add buildhistory --limit option
OBS 2.7 only:
- add "addchannels" and "enablechannel" commands
- support new package instances on branching when using -N parameter
- add --linkrev option to branch command
- add --add-repository-block option to branch command
- add --add-repository-rebuild option to branch command
- add service merge command
- add service wait command
* Tue Jun 30 2015 adrian@suse.de
- 0.152.0
- add support searching for groups via "group:" prefix
- show possible used incident projects on "maintained" command
OBS 2.7 only:
- support buildtime source services
- support maintenance_incident requests with acceptinfo data
- support maintenance_release requests with acceptinfo data
* Thu May 07 2015 list0570@paradise.net.nz
- Fix rpm URL. gitorious is shut down end of May 2015.
* Mon Apr 20 2015 bwiedemann@suse.com
- Recommend sudo (needed for osc build)
* Thu Mar 26 2015 adrian@suse.de
- 0.151.2
- improved error loging
* Mon Mar 16 2015 adrian@suse.de
- 0.151.1
- fixing regression running "osc service run"
* Thu Mar 12 2015 adrian@suse.de
- 0.151.0
- fixed shell command injection via crafted _service files CVE-2015-0778 boo#901643
- fix times when data comes from OBS backend
- support updateing the link in target package for submit requests
- various minor bugfixes
* Tue Jan 13 2015 adrian@suse.de
- 0.150.1
- minor syntax fix
* Fri Jan 09 2015 adrian@suse.de
- 0.150.0
- support local builds using builenv (for same build environment as a former build)
- add "osc api --edit" option to be able to edit some meta files directly
- follow the request order of the api (sorting according to priorization)
- add mr --release-project option for kgraft updates
- add support for makeoriginolder in request
* Fri Dec 05 2014 seife+obs@b1-systems.com
- fix bash completion (complete is not propagated into subshells,
but PROFILEREAD is, so the setup script is never executed)
* Fri Nov 14 2014 suse-tux@gmx.de
- fixed #123 (wrong requires for Fedora 20)
* Tue Oct 21 2014 suse-tux@gmx.de
- 0.149
- removed "--diff" option from the "createrequest" command
- introduced new "vc-cmd" config option, which is used to specify the path
to the vc script
- various bugfixes
/etc/bash_completion.d/osc.sh /etc/profile.d/osc.csh /usr/bin/osc /usr/bin/osc-wrapper.py /usr/lib/osc /usr/lib/osc-plugins /usr/lib/osc/complete /usr/lib/python3.6/site-packages/osc /usr/lib/python3.6/site-packages/osc-0.182.0-py3.6.egg-info /usr/lib/python3.6/site-packages/osc-0.182.0-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/osc-0.182.0-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/osc-0.182.0-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/osc-0.182.0-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/osc-0.182.0-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/osc/OscConfigParser.py /usr/lib/python3.6/site-packages/osc/__init__.py /usr/lib/python3.6/site-packages/osc/__pycache__ /usr/lib/python3.6/site-packages/osc/__pycache__/OscConfigParser.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/babysitter.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/build.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/checker.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/cmdln.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/commandline.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/conf.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/core.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/credentials.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/fetch.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/grabber.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/meter.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/oscerr.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/oscssl.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/__pycache__/oscsslexcp.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/babysitter.py /usr/lib/python3.6/site-packages/osc/build.py /usr/lib/python3.6/site-packages/osc/checker.py /usr/lib/python3.6/site-packages/osc/cmdln.py /usr/lib/python3.6/site-packages/osc/commandline.py /usr/lib/python3.6/site-packages/osc/conf.py /usr/lib/python3.6/site-packages/osc/core.py /usr/lib/python3.6/site-packages/osc/credentials.py /usr/lib/python3.6/site-packages/osc/fetch.py /usr/lib/python3.6/site-packages/osc/grabber.py /usr/lib/python3.6/site-packages/osc/meter.py /usr/lib/python3.6/site-packages/osc/oscerr.py /usr/lib/python3.6/site-packages/osc/oscssl.py /usr/lib/python3.6/site-packages/osc/oscsslexcp.py /usr/lib/python3.6/site-packages/osc/util /usr/lib/python3.6/site-packages/osc/util/__init__.py /usr/lib/python3.6/site-packages/osc/util/__pycache__ /usr/lib/python3.6/site-packages/osc/util/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/ar.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/archquery.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/cpio.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/debquery.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/git_version.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/helper.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/packagequery.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/repodata.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/rpmquery.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/__pycache__/safewriter.cpython-36.pyc /usr/lib/python3.6/site-packages/osc/util/ar.py /usr/lib/python3.6/site-packages/osc/util/archquery.py /usr/lib/python3.6/site-packages/osc/util/cpio.py /usr/lib/python3.6/site-packages/osc/util/debquery.py /usr/lib/python3.6/site-packages/osc/util/git_version.py /usr/lib/python3.6/site-packages/osc/util/helper.py /usr/lib/python3.6/site-packages/osc/util/packagequery.py /usr/lib/python3.6/site-packages/osc/util/repodata.py /usr/lib/python3.6/site-packages/osc/util/rpmquery.py /usr/lib/python3.6/site-packages/osc/util/safewriter.py /usr/lib/rpm/macros.d/macros.osc /usr/share/doc/packages/osc /usr/share/doc/packages/osc/AUTHORS /usr/share/doc/packages/osc/NEWS /usr/share/doc/packages/osc/README.md /usr/share/doc/packages/osc/TODO /usr/share/fish /usr/share/fish/vendor_completions.d /usr/share/fish/vendor_completions.d/osc.fish /usr/share/licenses/osc /usr/share/licenses/osc/COPYING /usr/share/man/man1/osc.1.gz /var/lib/osc-plugins
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026