commit python-pure-eval for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pure-eval for openSUSE:Factory checked in at 2024-07-28 17:18:57 Comparing /work/SRC/openSUSE:Factory/python-pure-eval (Old) and /work/SRC/openSUSE:Factory/.python-pure-eval.new.1882 (New) Package is "python-pure-eval" Sun Jul 28 17:18:57 2024 rev:4 rq:1189789 version:0.2.3 Changes: --- /work/SRC/openSUSE:Factory/python-pure-eval/python-pure-eval.changes 2023-04-22 22:00:14.445137642 +0200 +++ /work/SRC/openSUSE:Factory/.python-pure-eval.new.1882/python-pure-eval.changes 2024-07-28 17:19:06.931006458 +0200 @@ -1,0 +2,21 @@ +Thu Jul 25 14:21:50 UTC 2024 - John Paul Adrian Glaubitz + +- Update to version 0.2.3 + * fix warning in test_cannot_subscript + * add __version__ to __all__ + * test 3.13 + * Specify exports in `__all__` to prevent `pyright` errors + * Explicitly remove the ctx attribute in copy_ast_without_context + * Fix compatibility of check_copy_ast_without_context with Py 3.13b1 + * Check for __delete__ to detect data descriptors, +as in https://github.com/python/cpython/pull/104517/files + * fix job name + * fix main branch in GHA + * Update Python classifiers + * Update release script + * manual coveralls + * GHAs v4 + * test 3.12 + * 3.11 + +--- Old: pure_eval-0.2.2.tar.gz New: pure_eval-0.2.3.tar.gz Other differences: -- ++ python-pure-eval.spec ++ --- /var/tmp/diff_new_pack.GItbY3/_old 2024-07-28 17:19:09.071091999 +0200 +++ /var/tmp/diff_new_pack.GItbY3/_new 2024-07-28 17:19:09.071091999 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pure-eval # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %{?sle15_python_module_pythons} Name: python-pure-eval -Version:0.2.2 +Version:0.2.3 Release:0 Summary:Safely evaluate AST nodes without side effects License:MIT ++ pure_eval-0.2.2.tar.gz -> pure_eval-0.2.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pure_eval-0.2.2/.github/workflows/pytest.yml new/pure_eval-0.2.3/.github/workflows/pytest.yml --- old/pure_eval-0.2.2/.github/workflows/pytest.yml2022-01-22 16:40:30.0 +0100 +++ new/pure_eval-0.2.3/.github/workflows/pytest.yml2024-07-21 14:29:19.0 +0200 @@ -1,36 +1,48 @@ name: Tests -on: [push, pull_request] + +on: + push: +branches: + - master + pull_request: + workflow_dispatch: + jobs: - build: + test: runs-on: ubuntu-latest strategy: matrix: -python-version: [3.7, 3.8, 3.9, 3.10-dev] +python-version: [3.7, 3.8, 3.9, '3.10', 3.11, 3.12, 3.13-dev] steps: -- uses: actions/checkout@v2 +- uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} -- name: run tests +- name: Install dependencies + run: | +pip install --upgrade pip +pip install --upgrade coveralls .[tests] +- name: Test env: PURE_EVAL_SLOW_TESTS: 1 +GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} +COVERALLS_FLAG_NAME: "test-${{ matrix.python-version }}-${{ matrix.os }}" +COVERALLS_PARALLEL: true run: | -pip install -U pip -pip install --upgrade coveralls setuptools setuptools_scm pep517 -pip install .[tests] coverage run --source pure_eval -m pytest coverage report -m -- name: Coveralls Python - uses: AndreMiras/coveralls-python-action@v20201129 - with: -parallel: true -flag-name: test-${{ matrix.python-version }} - coveralls_finish: -needs: build +coveralls --service=github + + coveralls: +name: Coveralls Finished +needs: test runs-on: ubuntu-latest +container: python:3-slim steps: - - name: Coveralls Finished -uses: AndreMiras/coveralls-python-action@v20201129 -with: - parallel-finished: true +- name: Finished + run: | +pip3 install --upgrade coveralls +coveralls --service=github --finish + env: +GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pure
commit python-pure-eval for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pure-eval for openSUSE:Factory checked in at 2023-04-22 21:59:28 Comparing /work/SRC/openSUSE:Factory/python-pure-eval (Old) and /work/SRC/openSUSE:Factory/.python-pure-eval.new.1533 (New) Package is "python-pure-eval" Sat Apr 22 21:59:28 2023 rev:3 rq:1081818 version:0.2.2 Changes: --- /work/SRC/openSUSE:Factory/python-pure-eval/python-pure-eval.changes 2022-10-10 18:44:33.518868152 +0200 +++ /work/SRC/openSUSE:Factory/.python-pure-eval.new.1533/python-pure-eval.changes 2023-04-22 22:00:14.445137642 +0200 @@ -1,0 +2,10 @@ +Fri Apr 21 12:30:05 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +--- +Thu Apr 13 22:43:26 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +--- Other differences: -- ++ python-pure-eval.spec ++ --- /var/tmp/diff_new_pack.zJibVo/_old 2023-04-22 22:00:15.129141732 +0200 +++ /var/tmp/diff_new_pack.zJibVo/_new 2023-04-22 22:00:15.133141756 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pure-eval # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?sle15_python_module_pythons} Name: python-pure-eval Version:0.2.2 Release:0
commit python-pure-eval for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pure-eval for openSUSE:Factory checked in at 2022-10-10 18:44:11 Comparing /work/SRC/openSUSE:Factory/python-pure-eval (Old) and /work/SRC/openSUSE:Factory/.python-pure-eval.new.2275 (New) Package is "python-pure-eval" Mon Oct 10 18:44:11 2022 rev:2 rq:1008173 version:0.2.2 Changes: --- /work/SRC/openSUSE:Factory/python-pure-eval/python-pure-eval.changes 2022-01-15 20:05:20.477765629 +0100 +++ /work/SRC/openSUSE:Factory/.python-pure-eval.new.2275/python-pure-eval.changes 2022-10-10 18:44:33.518868152 +0200 @@ -1,0 +2,7 @@ +Tue Oct 4 23:39:28 UTC 2022 - Yogalakshmi Arunachalam + +- Update to Version 0.2.2 + Merge pull request #12 from alexmojaki/ensure_dict + Ensure dict + +--- Old: pure_eval-0.2.1.tar.gz New: pure_eval-0.2.2.tar.gz Other differences: -- ++ python-pure-eval.spec ++ --- /var/tmp/diff_new_pack.GktnVC/_old 2022-10-10 18:44:33.958869099 +0200 +++ /var/tmp/diff_new_pack.GktnVC/_new 2022-10-10 18:44:33.966869116 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pure-eval -Version:0.2.1 +Version:0.2.2 Release:0 Summary:Safely evaluate AST nodes without side effects License:MIT ++ pure_eval-0.2.1.tar.gz -> pure_eval-0.2.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pure_eval-0.2.1/.github/workflows/pytest.yml new/pure_eval-0.2.2/.github/workflows/pytest.yml --- old/pure_eval-0.2.1/.github/workflows/pytest.yml1970-01-01 01:00:00.0 +0100 +++ new/pure_eval-0.2.2/.github/workflows/pytest.yml2022-01-22 16:40:30.0 +0100 @@ -0,0 +1,36 @@ +name: Tests +on: [push, pull_request] +jobs: + build: +runs-on: ubuntu-latest +strategy: + matrix: +python-version: [3.7, 3.8, 3.9, 3.10-dev] +steps: +- uses: actions/checkout@v2 +- name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v2 + with: +python-version: ${{ matrix.python-version }} +- name: run tests + env: +PURE_EVAL_SLOW_TESTS: 1 + run: | +pip install -U pip +pip install --upgrade coveralls setuptools setuptools_scm pep517 +pip install .[tests] +coverage run --source pure_eval -m pytest +coverage report -m +- name: Coveralls Python + uses: AndreMiras/coveralls-python-action@v20201129 + with: +parallel: true +flag-name: test-${{ matrix.python-version }} + coveralls_finish: +needs: build +runs-on: ubuntu-latest +steps: + - name: Coveralls Finished +uses: AndreMiras/coveralls-python-action@v20201129 +with: + parallel-finished: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pure_eval-0.2.1/.travis.yml new/pure_eval-0.2.2/.travis.yml --- old/pure_eval-0.2.1/.travis.yml 2020-10-13 21:27:57.0 +0200 +++ new/pure_eval-0.2.2/.travis.yml 1970-01-01 01:00:00.0 +0100 @@ -1,32 +0,0 @@ -dist: xenial -language: python -sudo: false - -python: - - 3.5 - - 3.6 - - 3.7 - - 3.8-dev - - 3.9-dev - -env: - global: -- PURE_EVAL_SLOW_TESTS=1 -- COVERALLS_PARALLEL=true - -before_install: - - pip install --upgrade coveralls setuptools>=44 setuptools_scm>=3.4.3 pep517 - -install: - - pip install ".[tests]" - -script: - - coverage run --branch --include='pure_eval/*' -m pytest --junitxml=./rspec.xml - - coverage report -m - -after_success: - - coveralls - -notifications: - webhooks: https://coveralls.io/webhook - email: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pure_eval-0.2.1/MANIFEST.in new/pure_eval-0.2.2/MANIFEST.in --- old/pure_eval-0.2.1/MANIFEST.in 2020-10-13 21:27:57.0 +0200 +++ new/pure_eval-0.2.2/MANIFEST.in 2022-01-22 16:40:30.0 +0100 @@ -1 +1,3 @@ include LICENSE.txt +include pure_eval/py.typed +include README.md diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pure_eval-0.2.1/PKG-INFO new/pure_eval-0.2.2/PKG-INFO --- old/pure_eval-0.2.1/PKG-INFO2021-03-26 16:18:03.483309000 +0100 +++ new/pure_eval-0.2.2/PKG-INFO2022-01-22 16:41:17.320512300 +0100 @@ -1,216 +1,11 @@ Metadata-Version: 2.1 Name: pure_eval -Version: 0.2.1 +Version: 0.2.2 Summary: Safely evaluate AST nodes without side effects Home-page: http://github.com/alexmojaki/pure_eval Author: Alex H