diff --git a/NEWS b/NEWS index 0071cfe8..7bdc5744 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,14 @@ -since 0.8: +0.9: +- "iChain-ready" (works with API server now using iChain authentication) +- add runtime check for build.rpm version, so the rpm package dependency is + no longer required +- add 'edituser' command for editing the metadata of a user account. It tries + to create a user if it doesn't exist yet. A new command 'usermeta' replaces + 'id' respectively 'userid'. +- rewrite configuration handling. Now the API server can be set in .oscrc +- ignore '.gitignore', '.pc', '*~' (now using filename matching [#208969] - fix 'status' to work with project directories as arguments +- fix 'status ' - 'rebuildpac' now accepts additional repo and arch argument. Note: the syntax has changed. - add 'prjresults' command to display aggregated build status over @@ -12,7 +21,6 @@ since 0.8: - don't die if 'addremove' encounters directories - urlopen(): for server return code 500, print out the reply body - 0.8: - build: use configuration from *local* specfile (e.g. BuildRequires) - build: let envvars OSC_SU_WRAPPER and OSC_BUILD_ROOT override config diff --git a/osc/core.py b/osc/core.py index 2b3c05b9..536200b5 100755 --- a/osc/core.py +++ b/osc/core.py @@ -5,7 +5,7 @@ # and distributed under the terms of the GNU General Public Licence, # either version 2, or (at your option) any later version. -__version__ = '0.8' +__version__ = '0.9' import os import sys @@ -682,7 +682,7 @@ def check_store_version(dir): sys.exit(1) if v != __version__: - if v in ['0.2', '0.3', '0.4', '0.5', '0.6', '0.7']: + if v in ['0.2', '0.3', '0.4', '0.5', '0.6', '0.7', '0.8']: # version is fine, no migration needed f = open(versionfile, 'w') f.write(__version__ + '\n')