Revisions of osc

buildservice-autocommit accepted request 1120464 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 419)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1119916 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 418)
- fix bash completion suffix (.bash instead of .sh)
buildservice-autocommit accepted request 1118971 from Daniel Mach's avatar Daniel Mach (dmach) (revision 417)
baserev update by copy to link target
Daniel Mach's avatar Daniel Mach (dmach) accepted request 1118947 from Daniel Mach's avatar Daniel Mach (dmach) (revision 416)
- 1.4.3
  - Configuration:
    - Allow undefined fields in Options and HostOptions
buildservice-autocommit accepted request 1118018 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 415)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1118006 from Daniel Mach's avatar Daniel Mach (dmach) (revision 414)
- 1.4.2
  - Command-line:
    - Change NoPBTextMeter to display no output at all
    - Fix retrieving the configured user in 'user' command
  - Configuration:
    - Restore 'passx' host option that contains an obfuscated password
    - Fix retrieving a password in case a function returns another callable
    - Fix retrieving config values in core.vc_export_env()
buildservice-autocommit accepted request 1116735 from Daniel Mach's avatar Daniel Mach (dmach) (revision 413)
baserev update by copy to link target
Daniel Mach's avatar Daniel Mach (dmach) accepted request 1116734 from Daniel Mach's avatar Daniel Mach (dmach) (revision 412)
- 1.4.1
  - Configuration:
    - Always display apiurl when asking for credentials
    - Ask for new credentials when user is missing from an apiurl section in the config file
  - Library:
    - Fix testing revision for being empty
    - Fix core.change_request_state_template() to always return a string
  - Tests:
    - Replace 'git init -b' with 'git init' and 'git checkout -b'
  - Spec:
    - Run fdupes after install
    - List the python sitelib paths explicitly
    - Mark csh completion files as configs
    - Own zsh completion dirs to mute rpmlint errors
    - Move bash completion from /etc to /usr/share
    - Fix whitespaces in the changes file
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1115564 from Daniel Mach's avatar Daniel Mach (dmach) (revision 410)
- 1.4.0
  - Command-line:
    - Add rootless build support to 'build' command for 'kvm' and 'podman' vm types
    - Print a hint to clean the build root after a failed build
    - Avoid adding a newline to prompt in 'wipe' command
    - Fix 'build' command to pass '--vm-type' option to the underlying build tool
    - Add '--just-print-buildroot' option to print build root path and exit to 'build' command
    - Add support for keep_packages_locked on request revoke
    - Import zsh completition made by Holger Macht and improve it
    - Use XDG locations in completion
    - Fix 'search' command to resolve '-B .' to the current project
    - Add '-M/--multibuild-package' option to 'checkconstraints' command
    - Allow constraints file with remote request in 'checkconstraints' command
    - Unify how the 'commit' and 'build' commands work with '--noservice' option
    - Fix 'request show' command to print superseded_by information
    - Fix 'service' command to support already documented 'r' abbreviation for 'run'
  - Configuration:
    - Implement 'exclude_files' and 'include_files' config options that allow skipping files in the 'checkout' command
    - Fix api_host_options for custom CAs (cafile and capath options work again)
    - Switch 'osc.conf.config' from dict to Options class with type checking
    - Rename conf.Options.build_type to vm_type to be consistent with obs build and osc --vm-type option
    - Update list of supported vm_type values in conf.Options.vm_type
    - Remove any duplicated code loading configuration from ENV
  - Library:
    - Add 'osc.util.models' module implementing an alternative pydantic-like data validation
    - Add 'osc.util.xdg' module for handling XDG paths
    - Fix handling empty vm_type in Store.last_buildroot
  - Spec:
    - Install zsh completion
    - Build and install oscrc man page
buildservice-autocommit accepted request 1106883 from Daniel Mach's avatar Daniel Mach (dmach) (revision 409)
baserev update by copy to link target
Daniel Mach's avatar Daniel Mach (dmach) accepted request 1106804 from Daniel Mach's avatar Daniel Mach (dmach) (revision 408)
- 1.3.1
  - Command-line:
    - Fix string + int concatenation errors in 'build' command by using f-strings instead
    - Fix '--all' option in 'rebuild' command
    - Fix 'build' command when '--alternative-project' option is specified and the git branch cannot be mapped to a project
    - Stop suggesting that the working directory is git/mercurial/svn/cvs
    - Be helpful in deprecating commands
  - Configuration:
    - Add more config options among integer options
  - Library:
    - Fix GitStore to error out properly if there is no 'origin' remote in the git repo
    - print_buildlog: Remove control characters from build log before printing (CVE-2012-1095)
buildservice-autocommit accepted request 1103223 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 407)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1103139 from Daniel Mach's avatar Daniel Mach (dmach) (revision 406)
- 1.3.0
  - Command-line:
    - Add experimental support of Git SCM to the 'build' command
    - Add experimental support of Git SCM to the 'service' command
    - Make 'meta' command capable of editing attributes
    - Change '--add' option in 'meta attribute' command to skip duplicate values
    - Add an interactive option to display build log in 'request list -i' command
    - Add '--setopt' option for setting config options from the command-line
    - Fix '--prefer-pkgs' option for noinstall="1" packages in kiwi builds
    - Change 'checkout' command to print open requests only when running in an interactive terminal
    - Enhance '--force' option description in the 'request' command
  - Connection:
    - Fix crash when HTTP_PROXY env contains no auth
  - Library:
    - Add 'git_scm' module for handling packages that live in git scm rather than usual obs scm
    - Change pop_project_package_from_args() to use get_store() to support Git SCM
    - Change osc.build module to use 'store' object instead of calling core.store_*() functions
    - Use alternative project if specified in parse_repoarchdescr()
    - Fix xml indent() on Python 3.6
    - Fix less pager by adding '-R' to LESS env
    - Improve print_msg() and migrate some arbitrary prints to it
buildservice-autocommit accepted request 1098818 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 405)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1098639 from Daniel Mach's avatar Daniel Mach (dmach) (revision 404)
- 1.2.0
  - Command-line:
    - Add 'repo' command and subcommands for managing repositories in project meta
    - Extend 'browse' command to open requests in a web browser
    - Add highlighting for 'osc diff' and similar commands
    - Fix 'api' command to stream output to avoid running out of memory
    - Fix printing utf-8 characters to stdout
  - Connection:
    - Fix ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled
  - Authentication:
    - Correctly handle passwords with utf-8 characters
  - Library:
    - Fix crash when submiting a SCM package which has no _link
    - Fix local service execution of scmsync packages
    - Detect target package by its full name, instead of assuming its origin is identical to the source package type
  - Other:
    - Spell openSUSE correctly
buildservice-autocommit accepted request 1089016 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 403)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1088780 from Daniel Mach's avatar Daniel Mach (dmach) (revision 402)
- 1.1.4
  - Command-line:
    - Change 'review list' command to display open requests (state: new, review, declined)
    - Fix running osc in an AppImage by switching to the correct working directory
    - Handle ProtocolError exception
  - Library:
    - Add 'req_states' parameter to osc.core.get_review_list()
  - Connection:
    - Fix grabber to work with old urllib3 versions that do not contain URLSchemeUnknown exception
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) accepted request 1088528 from Daniel Mach's avatar Daniel Mach (dmach) (revision 401)
Fix building AppImage:
- change shebang from /usr/bin/env python3 to /usr/bin/python3 to use the interpreter from the image
- also update packages to list all obs services and scm-bridge
buildservice-autocommit accepted request 1086102 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 400)
baserev update by copy to link target
Displaying revisions 21 - 40 of 439
openSUSE Build Service is sponsored by