Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ipyvue for openSUSE:Factory checked in at 2024-09-16 17:42:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipyvue (Old) and /work/SRC/openSUSE:Factory/.python-ipyvue.new.29891 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipyvue" Mon Sep 16 17:42:53 2024 rev:10 rq:1201275 version:1.11.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipyvue/python-ipyvue.changes 2024-04-02 16:40:45.929589447 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipyvue.new.29891/python-ipyvue.changes 2024-09-16 17:43:56.499204592 +0200 @@ -1,0 +2,6 @@ +Sun Sep 15 16:47:34 UTC 2024 - Ben Greiner <c...@bnavigator.de> + +- Update to 1.11.1 + * allow v_model to be set after first render + +------------------------------------------------------------------- Old: ---- ipyvue-1.10.2-gh.tar.gz ipyvue-1.10.2.tar.gz New: ---- ipyvue-1.11.1-gh.tar.gz ipyvue-1.11.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipyvue.spec ++++++ --- /var/tmp/diff_new_pack.i9SG0D/_old 2024-09-16 17:43:57.011225767 +0200 +++ /var/tmp/diff_new_pack.i9SG0D/_new 2024-09-16 17:43:57.011225767 +0200 @@ -17,10 +17,9 @@ # This is important for versions ending in .0 -%define python3dist_version 1.10.2 -%define skip_python39 1 +%define python3dist_version 1.11.1 Name: python-ipyvue -Version: 1.10.2 +Version: 1.11.1 Release: 0 Summary: Jupyter widgets base for Vue libraries License: MIT ++++++ ipyvue-1.10.2-gh.tar.gz -> ipyvue-1.11.1-gh.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/.bumpversion.cfg new/ipyvue-1.11.1/.bumpversion.cfg --- old/ipyvue-1.10.2/.bumpversion.cfg 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/.bumpversion.cfg 2024-05-02 10:02:04.000000000 +0200 @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.10.2 +current_version = 1.11.1 commit = True message = chore: bump version: {current_version} â {new_version} tag = True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/.github/workflows/unit.yml new/ipyvue-1.11.1/.github/workflows/unit.yml --- old/ipyvue-1.10.2/.github/workflows/unit.yml 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/.github/workflows/unit.yml 2024-05-02 10:02:04.000000000 +0200 @@ -1,9 +1,13 @@ name: Build on: - - push - - pull_request - - workflow_dispatch + push: + branches: + - master + tags: + - v* + pull_request: + workflow_dispatch: jobs: code-quality: @@ -132,9 +136,32 @@ name: ipyvue-test-results path: test-results + release-dry-run: + needs: [ test,ui-test,code-quality ] + runs-on: ubuntu-20.04 + steps: + - uses: actions/download-artifact@v3 + with: + name: ipyvue-dist-${{ github.run_number }} + + - name: Install node + uses: actions/setup-node@v1 + with: + node-version: "14.x" + registry-url: "https://registry.npmjs.org" + + - name: Publish the NPM package + run: | + cd js + echo $PRE_RELEASE + if [[ $PRE_RELEASE == "true" ]]; then export TAG="next"; else export TAG="latest"; fi + npm publish --dry-run --tag ${TAG} --access public *.tgz + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + PRE_RELEASE: ${{ github.event.release.prerelease }} release: if: startsWith(github.event.ref, 'refs/tags/v') - needs: [test,ui-test,code-quality] + needs: [release-dry-run] runs-on: ubuntu-20.04 steps: - uses: actions/download-artifact@v3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/ipyvue/_version.py new/ipyvue-1.11.1/ipyvue/_version.py --- old/ipyvue-1.10.2/ipyvue/_version.py 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/ipyvue/_version.py 2024-05-02 10:02:04.000000000 +0200 @@ -1,2 +1,2 @@ -__version__ = "1.10.2" +__version__ = "1.11.1" semver = "^" + __version__ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/js/package-lock.json new/ipyvue-1.11.1/js/package-lock.json --- old/ipyvue-1.10.2/js/package-lock.json 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/js/package-lock.json 2024-05-02 10:02:04.000000000 +0200 @@ -1,12 +1,12 @@ { "name": "jupyter-vue", - "version": "1.8.0", + "version": "1.11.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "jupyter-vue", - "version": "1.5.0", + "version": "1.11.0", "license": "MIT", "dependencies": { "@jupyter-widgets/base": "^1 || ^2 || ^3 || ^4", @@ -17,7 +17,7 @@ "vue": "^2.6.10" }, "devDependencies": { - "@babel/cli": "^7", + "@babel/cli": "^7.5.0", "@babel/core": "^7.4.4", "@babel/preset-env": "^7.4.4", "@jupyterlab/builder": "^3", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/js/package.json new/ipyvue-1.11.1/js/package.json --- old/ipyvue-1.10.2/js/package.json 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/js/package.json 2024-05-02 10:02:04.000000000 +0200 @@ -1,6 +1,6 @@ { "name": "jupyter-vue", - "version": "1.10.2", + "version": "1.11.1", "description": "Jupyter widgets base for Vue libraries", "license": "MIT", "author": "Mario Buikhuizen, Maarten Breddels", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/js/src/VueRenderer.js new/ipyvue-1.11.1/js/src/VueRenderer.js --- old/ipyvue-1.10.2/js/src/VueRenderer.js 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/js/src/VueRenderer.js 2024-05-02 10:02:04.000000000 +0200 @@ -127,6 +127,9 @@ .forEach(key => model.on(`change:${key}`, listener)); model.on('change:v_model', () => { + if (vueModel.v_model === "!!disabled!!") { + vueModel.$forceUpdate(); + } if (model.get('v_model') !== vueModel.v_model) { vueModel.v_model = model.get('v_model'); // eslint-disable-line no-param-reassign } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipyvue-1.10.2/js/src/VueTemplateRenderer.js new/ipyvue-1.11.1/js/src/VueTemplateRenderer.js --- old/ipyvue-1.10.2/js/src/VueTemplateRenderer.js 2024-02-27 15:23:12.000000000 +0100 +++ new/ipyvue-1.11.1/js/src/VueTemplateRenderer.js 2024-05-02 10:02:04.000000000 +0200 @@ -102,7 +102,9 @@ ...createFullVueComponents(fullVueComponents), }, computed: { ...vuefile.SCRIPT && vuefile.SCRIPT.computed, ...aliasRefProps(model) }, - template: vuefile.TEMPLATE || template, + template: vuefile.TEMPLATE === undefined && vuefile.SCRIPT === undefined && vuefile.STYLE === undefined + ? template + : vuefile.TEMPLATE, beforeMount() { callVueFn('beforeMount', this); }, ++++++ ipyvue-1.10.2-gh.tar.gz -> ipyvue-1.11.1.tar.gz ++++++ ++++ 21692 lines of diff (skipped)