Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jsonschema-specifications for openSUSE:Factory checked in at 2023-05-18 15:20:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jsonschema-specifications (Old) and /work/SRC/openSUSE:Factory/.python-jsonschema-specifications.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jsonschema-specifications" Thu May 18 15:20:04 2023 rev:3 rq:1087787 version:2023.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jsonschema-specifications/python-jsonschema-specifications.changes 2023-05-12 20:41:13.763167234 +0200 +++ /work/SRC/openSUSE:Factory/.python-jsonschema-specifications.new.1533/python-jsonschema-specifications.changes 2023-05-18 15:20:15.294196143 +0200 @@ -1,0 +2,8 @@ +Wed May 17 14:13:12 UTC 2023 - Johannes Kastl <ka...@b1-systems.de> + +- update to 2023.05.1: + full changelog available at + https://github.com/python-jsonschema/jsonschema-specifications/ + compare/v2023.03.6...v2023.05.1 + +------------------------------------------------------------------- Old: ---- jsonschema_specifications-2023.3.6.tar.gz New: ---- jsonschema_specifications-2023.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jsonschema-specifications.spec ++++++ --- /var/tmp/diff_new_pack.4My8R3/_old 2023-05-18 15:20:15.934200067 +0200 +++ /var/tmp/diff_new_pack.4My8R3/_new 2023-05-18 15:20:15.938200092 +0200 @@ -18,12 +18,12 @@ %{?sle15_python_module_pythons} Name: python-jsonschema-specifications -Version: 2023.3.6 +Version: 2023.5.1 Release: 0 Summary: The JSON Schema meta-schemas and vocabularies, exposed as a Registry License: MIT URL: https://github.com/python-jsonschema/jsonschema-specifications -Source: https://files.pythonhosted.org/packages/source/j/jsonschema-specifications/jsonschema_specifications-2023.3.6.tar.gz +Source: https://files.pythonhosted.org/packages/source/j/jsonschema-specifications/jsonschema_specifications-%{version}.tar.gz#/jsonschema_specifications-%{version}.tar.gz BuildRequires: %{python_module hatch_vcs} BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} ++++++ jsonschema_specifications-2023.3.6.tar.gz -> jsonschema_specifications-2023.5.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonschema_specifications-2023.3.6/.github/release.yml new/jsonschema_specifications-2023.5.1/.github/release.yml --- old/jsonschema_specifications-2023.3.6/.github/release.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/jsonschema_specifications-2023.5.1/.github/release.yml 2020-02-02 01:00:00.000000000 +0100 @@ -0,0 +1,5 @@ +changelog: + exclude: + authors: + - dependabot + - pre-commit-ci diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonschema_specifications-2023.3.6/.github/workflows/ci.yml new/jsonschema_specifications-2023.5.1/.github/workflows/ci.yml --- old/jsonschema_specifications-2023.3.6/.github/workflows/ci.yml 2020-02-02 01:00:00.000000000 +0100 +++ new/jsonschema_specifications-2023.5.1/.github/workflows/ci.yml 2020-02-02 01:00:00.000000000 +0100 @@ -12,7 +12,6 @@ env: PIP_DISABLE_PIP_VERSION_CHECK: "1" PIP_NO_PYTHON_VERSION_WARNING: "1" - PYTHON_LATEST: "3.11" jobs: pre-commit: @@ -21,7 +20,7 @@ - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: ${{ env.PYTHON_LATEST }} + python-version: "3.x" - uses: pre-commit/action@v3.0.0 list: @@ -31,7 +30,7 @@ steps: - uses: actions/checkout@v3 - name: Set up nox - uses: wntrblm/nox@2022.11.21 + uses: wntrblm/nox@2023.04.22 - id: noxenvs-matrix run: | echo >>$GITHUB_OUTPUT noxenvs=$( @@ -56,50 +55,46 @@ run: > sudo apt-get update && sudo apt-get install -y libenchant-2-dev - if: runner.os == 'Linux' + if: runner.os == 'Linux' && startsWith(matrix.noxenv, 'docs') - name: Install dependencies run: brew install enchant - if: runner.os == 'macOS' + if: runner.os == 'macOS' && startsWith(matrix.noxenv, 'docs') - name: Set up Python uses: actions/setup-python@v4 with: - python-version: ${{ env.PYTHON_LATEST }} + python-version: "3.x" - name: Set up nox - uses: wntrblm/nox@2022.11.21 + uses: wntrblm/nox@2023.04.22 - name: Run nox run: nox -s "${{ matrix.noxenv }}" packaging: needs: ci runs-on: ubuntu-latest + environment: + name: PyPI + url: https://pypi.org/p/jsonschema-specifications + permissions: + contents: write + id-token: write steps: - uses: actions/checkout@v3 - name: Set up Python uses: actions/setup-python@v4 with: - python-version: ${{ env.PYTHON_LATEST }} + python-version: "3.x" - name: Install dependencies run: python -m pip install build - name: Create packages run: python -m build . - - uses: actions/upload-artifact@v3 - with: - name: dist - path: dist - - name: Publish the package + - name: Publish to PyPI if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') uses: pypa/gh-action-pypi-publish@release/v1 - with: - password: ${{ secrets.pypi_password }} - name: Create a Release if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') - uses: actions/github-script@v6 + uses: softprops/action-gh-release@v1 with: - github-token: ${{ secrets.GITHUB_TOKEN }} - - script: | - await github.request(`POST /repos/${{ github.repository }}/releases`, { - tag_name: "${{ github.ref }}", - generate_release_notes: true - }); + files: | + dist/* + generate_release_notes: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonschema_specifications-2023.3.6/.pre-commit-config.yaml new/jsonschema_specifications-2023.5.1/.pre-commit-config.yaml --- old/jsonschema_specifications-2023.3.6/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 +++ new/jsonschema_specifications-2023.5.1/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 @@ -27,16 +27,16 @@ hooks: - id: yesqa - repo: https://github.com/asottile/pyupgrade - rev: v3.3.1 + rev: v3.3.2 hooks: - id: pyupgrade - repo: https://github.com/psf/black - rev: 23.1.0 + rev: 23.3.0 hooks: - name: black id: black args: ["--line-length", "79"] - repo: https://github.com/pre-commit/mirrors-prettier - rev: "v3.0.0-alpha.6" + rev: "v3.0.0-alpha.9-for-vscode" hooks: - id: prettier diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonschema_specifications-2023.3.6/PKG-INFO new/jsonschema_specifications-2023.5.1/PKG-INFO --- old/jsonschema_specifications-2023.3.6/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/jsonschema_specifications-2023.5.1/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jsonschema-specifications -Version: 2023.3.6 +Version: 2023.5.1 Summary: The JSON Schema meta-schemas and vocabularies, exposed as a Registry Project-URL: Documentation, https://jsonschema-specifications.readthedocs.io/ Project-URL: Homepage, https://github.com/python-jsonschema/jsonschema-specifications @@ -11,7 +11,7 @@ Author-email: julian+jsonschema-specificati...@grayvines.com License: MIT License-File: COPYING -Keywords: data,json,jsonschema,validation +Keywords: data validation,json,json schema,jsonschema,validation Classifier: Development Status :: 5 - Production/Stable Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent @@ -22,9 +22,10 @@ Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy +Classifier: Topic :: File Formats :: JSON :: JSON Schema Requires-Python: >=3.8 Requires-Dist: importlib-resources>=1.4.0; python_version < '3.9' -Requires-Dist: referencing>=0.25.0 +Requires-Dist: referencing>=0.28.0 Description-Content-Type: text/x-rst ============================= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonschema_specifications-2023.3.6/docs/requirements.txt new/jsonschema_specifications-2023.5.1/docs/requirements.txt --- old/jsonschema_specifications-2023.3.6/docs/requirements.txt 2020-02-02 01:00:00.000000000 +0100 +++ new/jsonschema_specifications-2023.5.1/docs/requirements.txt 2020-02-02 01:00:00.000000000 +0100 @@ -6,13 +6,13 @@ # alabaster==0.7.13 # via sphinx -attrs==22.2.0 +attrs==23.1.0 # via referencing babel==2.12.1 # via sphinx -beautifulsoup4==4.12.0 +beautifulsoup4==4.12.2 # via furo -certifi==2022.12.7 +certifi==2023.5.7 # via requests charset-normalizer==3.1.0 # via requests @@ -22,9 +22,9 @@ # via matplotlib docutils==0.19 # via sphinx -fonttools==4.39.2 +fonttools==4.39.4 # via matplotlib -furo==2022.12.7 +furo==2023.3.27 # via -r docs/requirements.in idna==3.4 # via requests @@ -40,19 +40,19 @@ # via jinja2 matplotlib==3.7.1 # via sphinxext-opengraph -numpy==1.24.2 +numpy==1.24.3 # via # contourpy # matplotlib -packaging==23.0 +packaging==23.1 # via # matplotlib # sphinx -pillow==9.4.0 +pillow==9.5.0 # via matplotlib pyenchant==3.2.2 # via sphinxcontrib-spelling -pygments==2.14.0 +pygments==2.15.1 # via # furo # pygments-github-lexers @@ -63,19 +63,19 @@ # via matplotlib python-dateutil==2.8.2 # via matplotlib -referencing==0.25.0 +referencing==0.28.1 # via jsonschema-specifications -requests==2.28.2 +requests==2.30.0 # via sphinx -rpds-py==0.7.0 +rpds-py==0.7.1 # via referencing six==1.16.0 # via python-dateutil snowballstemmer==2.2.0 # via sphinx -soupsieve==2.4 +soupsieve==2.4.1 # via beautifulsoup4 -sphinx==6.1.3 +sphinx==6.2.1 # via # -r docs/requirements.in # furo @@ -85,7 +85,7 @@ # sphinxext-opengraph sphinx-basic-ng==1.0.0b1 # via furo -sphinx-copybutton==0.5.1 +sphinx-copybutton==0.5.2 # via -r docs/requirements.in sphinxcontrib-applehelp==1.0.4 # via sphinx @@ -101,7 +101,7 @@ # via sphinx sphinxcontrib-spelling==8.0.0 # via -r docs/requirements.in -sphinxext-opengraph==0.8.1 +sphinxext-opengraph==0.8.2 # via -r docs/requirements.in -urllib3==1.26.15 +urllib3==2.0.2 # via requests diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonschema_specifications-2023.3.6/pyproject.toml new/jsonschema_specifications-2023.5.1/pyproject.toml --- old/jsonschema_specifications-2023.3.6/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/jsonschema_specifications-2023.5.1/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -11,27 +11,34 @@ readme = "README.rst" license = {text = "MIT"} requires-python = ">=3.8" -keywords = ["jsonschema", "json", "data", "validation"] +keywords = [ + "validation", + "data validation", + "jsonschema", + "json", + "json schema", +] authors = [ {email = "julian+jsonschema-specificati...@grayvines.com"}, {name = "Julian Berman"}, ] classifiers = [ "Development Status :: 5 - Production/Stable", + "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", - "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", + "Topic :: File Formats :: JSON :: JSON Schema", ] dynamic = ["version"] dependencies = [ - "referencing>=0.25.0", + "referencing>=0.28.0", "importlib_resources>=1.4.0;python_version<'3.9'", ] @@ -44,7 +51,7 @@ [tool.coverage.run] branch = true -source = ["referencing"] +source = ["jsonschema-specifications"] dynamic_context = "test_function" [tool.coverage.report] @@ -57,6 +64,7 @@ [tool.isort] combine_as_imports = true +ensure_newline_before_comments = true from_first = true include_trailing_comma = true multi_line_output = 3