Revisions of osc

buildservice-autocommit accepted request 1167781 from Daniel Mach's avatar Daniel Mach (dmach) (revision 439)
baserev update by copy to link target
Daniel Mach's avatar Daniel Mach (dmach) accepted request 1167769 from Daniel Mach's avatar Daniel Mach (dmach) (revision 438)
- 1.6.2
  - Command-line:
    - Fix 'branch' command to allow using '--new-package' option on packages that do not exist
    - Fix 'buildinfo' command to include obs:cli_debug_packages by default
    - Fix 'buildinfo' command to send complete local build environment as the 'build' command does
    - Allow `osc rpmlint` to infer prj/pkg from CWD
    - Propagate exit code from the run() and do_() commandline methods
    - Give a hint where a scmsync git is hosted
    - Fix crash in 'updatepacmetafromspec' command when working with an incomplete spec
  - Authentication:
    - Cache password from SecretService to avoid spamming user with an accept dialog
    - Never ask for credentials when displaying help
  - Library:
    - Support package linking of packages from scmsync projects
    - Fix do_createrequest() function to return None instead of request id
    - Replace invalid 'if' with 'elif' in BaseModel.dict()
    - Fix crash when no prefered packages are defined
buildservice-autocommit accepted request 1160115 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 437)
baserev update by copy to link target
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) accepted request 1158006 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 436)
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]
buildservice-autocommit accepted request 1152040 from Daniel Mach's avatar Daniel Mach (dmach) (revision 435)
baserev update by copy to link target
Daniel Mach's avatar Daniel Mach (dmach) accepted request 1149750 from Daniel Mach's avatar Daniel Mach (dmach) (revision 434)
- 1.6.1
  - Command-line:
    - Use busybox compatible commands for completion
    - Change 'wipe' command to use the new get_user_input() function
    - Fix error 500 in running 'meta attribute <prj>'
  - Configuration:
    - Fix resolving config symlink to the actual config file
    - Honor XDG_CONFIG_HOME and XDG_CACHE_HOME env vars
    - Warn about ignoring XDG_CONFIG_HOME and ~/.config/osc/oscrc if ~/.oscrc exists
  - Library:
    - Error out when branching a scmsync package
    - New get_user_input() function for consistent handling of user input
    - Move xml_indent, xml_quote and xml_unquote to osc.util.xml module
    - Refactor makeurl(), deprecate query taking string or list arguments, drop osc_urlencode()
    - Remove all path quoting, rely on makeurl()
    - Always use dict query in makeurl()
    - Fix core.slash_split() to strip both leading and trailing slashes
buildservice-autocommit accepted request 1141475 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 433)
baserev update by copy to link target
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) accepted request 1141459 from Daniel Mach's avatar Daniel Mach (dmach) (revision 432)
- 1.6.0
  - Command-line:
    - The 'token --trigger' command no longer sets '--operation=runservice' by default.
    - Change 'token --create' command to require '--operation'
    - Fix 'linkdiff' command error 400: prj/pac/md5 not in repository
    - Update 'build' command to support building 'productcompose' build type with updateinfo.xml data
    - Don't show meter in terminals that are not interactive
    - Fix traceback when running osc from an arbitrary git repo that fails to map branch to a project (boo#1218170)
  - Configuration:
    - Implement reading credentials from environmental variables
    - Allow starting with an empty config if --configfile is either empty or points to /dev/null
    - Implement 'quiet' conf option
    - Password can be an empty string (commonly used with ssh auth)
  - Connection:
    - Allow -X HEAD on osc api requests as well
  - Library:
    - Fix credentials managers to consistently return Password
    - Fix Password.encode() on python < 3.8
    - Refactor 'meter' module, use config settings to pick the right class
    - Convert to using f-strings
    - Use Field.get_callback to handle quiet/verbose and http_debug/http_full_debug options
    - Implement get_callback that allows modifying returned value to the Field class
    - Add support for List[BaseModel] type to Field class
    - Report class name when reporting an error during instantiating BaseModel object
    - Fix exporting an empty model field in  BaseModel.dict()
    - Fix initializing a sub-model instance from a dictionary
    - Implement 'Enum' support in models
    - Fix Field.origin_type for Optional types
    - Drop unused 'exclude_unset' argument from BaseModel.dict() method
    - Store cached model defaults in self._defaults, avoid sharing references to mutable defaults
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 431)
use other amazon macro
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 430)
fix amazon build
buildservice-autocommit accepted request 1130938 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 429)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1130789 from Daniel Mach's avatar Daniel Mach (dmach) (revision 428)
- 1.5.1
  - Library:
    - Avoid using '/public/' API routes
    - Update 'osc.util.models' to avoid including lazy defaults in the rendered man pages
  - Spec:
    - Simplify distro-specific macros
    - Use %{?rhel} macros 

- specfile change : use rhel version macros wherever 'fedora' macro is also used
  + Build manpages on RHEL distros where argparse-manpage is available
    and where python3-sphinx is available and cleanly installable without 
    requiring environment(modules) from EPEL
  + use fdupes to deduplicate python bytecode on RHEL distros which support it
buildservice-autocommit accepted request 1130763 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 427)
baserev update by copy to link target
Daniel Mach's avatar Daniel Mach (dmach) accepted request 1123605 from Magnus Lewis-Smith's avatar Magnus Lewis-Smith (mlewissmith) (revision 426)
- specfile change : use rhel version macros wherever 'fedora' macro is also used
  + Build manpages on RHEL distros where argparse-manpage is available
    and where python3-sphinx is available and cleanly installable without 
    requiring environment(modules) from EPEL
  + use fdupes to deduplicate python bytecode on RHEL distros which support it
buildservice-autocommit accepted request 1128287 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 425)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1128028 from Daniel Mach's avatar Daniel Mach (dmach) (revision 424)
- 1.5.0
  - Command-line:
    - Change 'rdiff' command to display diff for _project if no package is specified
    - Update 'build' command with initial support for 'productcompose' build type
    - Change 'build' command to disable preinstall images in rootless builds
  - Configuration:
    - Fix conf.write_initial_config() to use read_file() instead of deprecated readfp()
  - Other:
    - Support installing osc into virtualenv
  - Spec:
    - Recommend 'build' on openSUSE/SLE and 'obs-build' on all other distros
buildservice-autocommit accepted request 1123909 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 423)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1122816 from Daniel Mach's avatar Daniel Mach (dmach) (revision 422)
- 1.4.4
  - Command-line:
    - Fix autocompletion for new locations
  - Configuration:
    - Fix apiurl_aliases handling in OscOptions.__getitem__
    - Fix crash when there's no [general]/apiurl option in the config file
buildservice-autocommit accepted request 1121166 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 421)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1120473 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 420)
- fix bash completion suffix (.bash instead of .sh) (bsc#1216531)
Displaying revisions 1 - 20 of 439
openSUSE Build Service is sponsored by