commit python-outcome for openSUSE:Factory

2023-12-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2023-12-13 18:34:08

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.25432 (New)


Package is "python-outcome"

Wed Dec 13 18:34:08 2023 rev:10 rq:1132685 version:1.3.0.post0

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2023-09-07 21:12:09.736063977 +0200
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.25432/python-outcome.changes 
2023-12-13 18:34:09.788632170 +0100
@@ -1,0 +2,9 @@
+Tue Dec 12 13:41:15 UTC 2023 - Dirk Müller 
+
+- update to 1.3.0.post0:
+  * Added type hints to the package. :py:class:`Value` and
+:py:class:`Outcome` are now generic. A type alias was also added
+(:py:data:`Maybe`) for the union of :py:class:`Value` and
+:py:class:`Error`. (#36)
+
+---

Old:

  outcome-1.2.0.tar.gz

New:

  outcome-1.3.0.post0.tar.gz



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.IDz2E6/_old  2023-12-13 18:34:10.544660104 +0100
+++ /var/tmp/diff_new_pack.IDz2E6/_new  2023-12-13 18:34:10.548660252 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:   python-outcome
-Version:1.2.0
+Version:1.3.0.post0
 Release:0
 Summary:Function for capturing the outcome of Python function calls
 License:Apache-2.0 OR MIT


commit python-outcome for openSUSE:Factory

2023-09-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2023-09-07 21:12:05

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.1766 (New)


Package is "python-outcome"

Thu Sep  7 21:12:05 2023 rev:9 rq:1109331 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2023-04-22 22:00:39.901289836 +0200
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.1766/python-outcome.changes  
2023-09-07 21:12:09.736063977 +0200
@@ -1,0 +2,6 @@
+Wed Sep  6 19:50:20 UTC 2023 - Dirk Müller 
+
+- drop outdated depndendy on async_generator
+  (see https://github.com/python-trio/outcome/issues/12) 
+
+---



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.qOIqtq/_old  2023-09-07 21:12:10.808102300 +0200
+++ /var/tmp/diff_new_pack.qOIqtq/_new  2023-09-07 21:12:10.808102300 +0200
@@ -16,8 +16,6 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
 %{?sle15_python_module_pythons}
 Name:   python-outcome
 Version:1.2.0
@@ -35,12 +33,10 @@
 # SECTION test requirements
 BuildRequires:  %{python_module attrs >= 19.2.0}
 BuildRequires:  %{python_module pytest}
-%if 0%{suse_version} >= 1550 || (0%{suse_version} == 1500 && 0%{?sle_version} 
>= 150400)
+%if 0%{?suse_version} >= 1550 || (0%{?suse_version} == 1500 && 
0%{?sle_version} >= 150400)
 # for more than one python 3 flavor, but no python2 flavor
-BuildRequires:  %{python_module async_generator}
 BuildRequires:  %{python_module pytest-asyncio}
 %else
-BuildRequires:  python3-async_generator
 BuildRequires:  python3-pytest-asyncio
 %endif
 # /SECTION


commit python-outcome for openSUSE:Factory

2023-04-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2023-04-22 21:59:52

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.1533 (New)


Package is "python-outcome"

Sat Apr 22 21:59:52 2023 rev:8 rq:1081846 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2023-02-02 18:33:18.897281565 +0100
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.1533/python-outcome.changes  
2023-04-22 22:00:39.901289836 +0200
@@ -1,0 +2,10 @@
+Fri Apr 21 12:28:51 UTC 2023 - Dirk Müller 
+
+- add sle15_python_module_pythons (jsc#PED-68)
+
+---
+Thu Apr 13 22:42:49 UTC 2023 - Matej Cepl 
+
+- Make calling of %{sle15modernpython} optional.
+
+---



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.OonEjP/_old  2023-04-22 22:00:40.377292683 +0200
+++ /var/tmp/diff_new_pack.OonEjP/_new  2023-04-22 22:00:40.385292730 +0200
@@ -18,6 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
+%{?sle15_python_module_pythons}
 Name:   python-outcome
 Version:1.2.0
 Release:0


commit python-outcome for openSUSE:Factory

2023-02-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2023-02-02 18:07:31

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.32243 (New)


Package is "python-outcome"

Thu Feb  2 18:07:31 2023 rev:7 rq:1062428 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2022-10-10 18:44:26.810853712 +0200
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.32243/python-outcome.changes 
2023-02-02 18:33:18.897281565 +0100
@@ -1,0 +2,5 @@
+Wed Feb  1 09:52:15 UTC 2023 - Dirk Müller 
+
+- pull in dbm for all flavors on SLE15 SP4+ as well
+
+---



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.6ze2KJ/_old  2023-02-02 18:33:19.289283977 +0100
+++ /var/tmp/diff_new_pack.6ze2KJ/_new  2023-02-02 18:33:19.321284174 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-outcome
 #
-# 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
@@ -34,7 +34,7 @@
 # SECTION test requirements
 BuildRequires:  %{python_module attrs >= 19.2.0}
 BuildRequires:  %{python_module pytest}
-%if 0%{suse_version} >= 1550
+%if 0%{suse_version} >= 1550 || (0%{suse_version} == 1500 && 0%{?sle_version} 
>= 150400)
 # for more than one python 3 flavor, but no python2 flavor
 BuildRequires:  %{python_module async_generator}
 BuildRequires:  %{python_module pytest-asyncio}


commit python-outcome for openSUSE:Factory

2022-10-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2022-10-10 18:44:05

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.2275 (New)


Package is "python-outcome"

Mon Oct 10 18:44:05 2022 rev:6 rq:1008150 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2021-10-20 20:24:04.057370050 +0200
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.2275/python-outcome.changes  
2022-10-10 18:44:26.810853712 +0200
@@ -1,0 +2,10 @@
+Tue Oct  4 22:25:31 UTC 2022 - Yogalakshmi Arunachalam 
+
+- Update to version 1.2.0
+  * Merge pull request #33 from pquentin/spdx-compliant-license
+  * Make setuptools license field SPDX-compliant
+  * Merge pull request #32 from pquentin/modernize-ci
+  * Use GitHub Actions and RTD CI
+  * Merge pull request #30 from njsmith/release-1.1.0
+
+---

Old:

  outcome-1.1.0.tar.gz

New:

  outcome-1.2.0.tar.gz



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.RYVkxU/_old  2022-10-10 18:44:27.318854807 +0200
+++ /var/tmp/diff_new_pack.RYVkxU/_new  2022-10-10 18:44:27.326854824 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-outcome
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,10 +19,10 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-outcome
-Version:1.1.0
+Version:1.2.0
 Release:0
 Summary:Function for capturing the outcome of Python function calls
-License:MIT OR Apache-2.0
+License:Apache-2.0 OR MIT
 Group:  Development/Languages/Python
 URL:https://github.com/python-trio/outcome
 Source: 
https://github.com/python-trio/outcome/archive/v%{version}.tar.gz#/outcome-%{version}.tar.gz

++ outcome-1.1.0.tar.gz -> outcome-1.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/outcome-1.1.0/.appveyor.yml 
new/outcome-1.2.0/.appveyor.yml
--- old/outcome-1.1.0/.appveyor.yml 2020-11-17 04:06:26.0 +0100
+++ new/outcome-1.2.0/.appveyor.yml 1970-01-01 01:00:00.0 +0100
@@ -1,28 +0,0 @@
-skip_tags: true
-
-os: Visual Studio 2015
-
-environment:
-  matrix:
-- PYTHON: "C:\\Python36"
-- PYTHON: "C:\\Python36-x64"
-- PYTHON: "C:\\Python37"
-- PYTHON: "C:\\Python37-x64"
-- PYTHON: "C:\\Python38"
-- PYTHON: "C:\\Python38-x64"
-
-build_script:
-  - "git --no-pager log -n2"
-  - "echo %APPVEYOR_REPO_COMMIT%"
-  - "SET PATH=%PYTHON%;%PYTHON%\\Scripts;;%PATH%"
-  - "python --version"
-  - "python -c \"import struct; print(struct.calcsize('P') * 8)\""
-  - "pip install ."
-  - "pip install -Ur test-requirements.txt"
-  - "pip install codecov"
-
-test_script:
-  # Make sure it's being imported from where we expect
-  - "python -c \"import os, outcome; 
print(os.path.dirname(outcome.__file__))\""
-  - "python -u -m pytest -W error -ra -v -s --cov --cov-config=.coveragerc"
-  - "codecov"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/outcome-1.1.0/.github/workflows/ci.yml 
new/outcome-1.2.0/.github/workflows/ci.yml
--- old/outcome-1.1.0/.github/workflows/ci.yml  1970-01-01 01:00:00.0 
+0100
+++ new/outcome-1.2.0/.github/workflows/ci.yml  2022-06-14 12:29:21.0 
+0200
@@ -0,0 +1,87 @@
+name: CI
+
+on: [push, pull_request]
+
+jobs:
+  Windows:
+name: 'Windows (${{ matrix.python }})'
+runs-on: 'windows-latest'
+strategy:
+  fail-fast: false
+  matrix:
+python: ['3.7', '3.8', '3.9', '3.10']
+
+steps:
+  - name: Checkout
+uses: actions/checkout@v2
+  - name: Setup python
+uses: actions/setup-python@v2
+with:
+  python-version: ${{ matrix.python }}
+  cache: pip
+  cache-dependency-path: test-requirements.txt
+  - name: Run tests
+run: ./ci.sh
+shell: bash
+env:
+  # Should match 'name:' up above
+  JOB_NAME: 'Windows (${{ matrix.python }})'
+
+  Ubuntu:
+name: 'Ubuntu (${{ matrix.python }}${{ matrix.extra_name }})'
+timeout-minutes: 10
+runs-on: 'ubuntu-latest'
+strategy:
+  fail-fast: false
+  matrix:
+python: ['3.7', '3.8', '3.9', '3.10', '3.11-dev']
+check_formatting: ['0']
+extra_name: ['']

commit python-outcome for openSUSE:Factory

2021-10-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2021-10-20 20:23:21

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.1890 (New)


Package is "python-outcome"

Wed Oct 20 20:23:21 2021 rev:5 rq:925639 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2020-12-12 20:31:13.637780858 +0100
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.1890/python-outcome.changes  
2021-10-20 20:24:04.057370050 +0200
@@ -1,0 +2,11 @@
+Wed Sep  1 20:18:41 UTC 2021 - Torsten Gruner 
+
+- update to version 1.1.0
+  * Tweaked the implementation of Error.unwrap to avoid creating a
+reference cycle between the exception object and the unwrap
+method's frame. This shouldn't affect most users, but it
+slightly reduces the amount of work that CPython's cycle
+collector has to do, and may reduce GC pauses in some cases. (#29)
+  * Drop support for Python 2.7, 3.4, and 3.5. (#27)
+
+---

Old:

  outcome-1.0.1.tar.gz

New:

  outcome-1.1.0.tar.gz



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.VKXiuQ/_old  2021-10-20 20:24:05.109370700 +0200
+++ /var/tmp/diff_new_pack.VKXiuQ/_new  2021-10-20 20:24:05.113370702 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-outcome
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-outcome
-Version:1.0.1
+Version:1.1.0
 Release:0
 Summary:Function for capturing the outcome of Python function calls
 License:MIT OR Apache-2.0

++ outcome-1.0.1.tar.gz -> outcome-1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/outcome-1.0.1/.appveyor.yml 
new/outcome-1.1.0/.appveyor.yml
--- old/outcome-1.0.1/.appveyor.yml 2019-10-17 08:37:07.0 +0200
+++ new/outcome-1.1.0/.appveyor.yml 2020-11-17 04:06:26.0 +0100
@@ -4,16 +4,12 @@
 
 environment:
   matrix:
-- PYTHON: "C:\\Python27"
-- PYTHON: "C:\\Python27-x64"
-- PYTHON: "C:\\Python34"
-- PYTHON: "C:\\Python34-x64"
-- PYTHON: "C:\\Python35"
-- PYTHON: "C:\\Python35-x64"
 - PYTHON: "C:\\Python36"
 - PYTHON: "C:\\Python36-x64"
 - PYTHON: "C:\\Python37"
 - PYTHON: "C:\\Python37-x64"
+- PYTHON: "C:\\Python38"
+- PYTHON: "C:\\Python38-x64"
 
 build_script:
   - "git --no-pager log -n2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/outcome-1.0.1/.travis.yml 
new/outcome-1.1.0/.travis.yml
--- old/outcome-1.0.1/.travis.yml   2019-10-17 08:37:07.0 +0200
+++ new/outcome-1.1.0/.travis.yml   2020-11-17 04:06:26.0 +0100
@@ -1,26 +1,16 @@
 language: python
-sudo: false
-dist: trusty
+dist: bionic
 
 matrix:
   include:
-- python: 3.6
+- python: 3.8
   env: CHECK_DOCS=1
-- python: 3.6
+- python: 3.8
   env: CHECK_FORMATTING=1
-- python: pypy
-- python: pypy3.5
-- python: 2.7
-- python: 3.4
-- python: 3.5.0
-- python: 3.5.2
+- python: pypy3.6-7.2.0
 - python: 3.6
 - python: 3.7
-  dist: xenial
-  sudo: required
-- python: 3.8-dev
-  dist: xenial
-  sudo: required
+- python: 3.8
 
 
 script:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/outcome-1.0.1/ci/travis.sh 
new/outcome-1.1.0/ci/travis.sh
--- old/outcome-1.0.1/ci/travis.sh  2019-10-17 08:37:07.0 +0200
+++ new/outcome-1.1.0/ci/travis.sh  2020-11-17 04:06:26.0 +0100
@@ -45,7 +45,7 @@
 pip install dist/*.zip
 
 if [ "$CHECK_FORMATTING" = "1" ]; then
-pip install yapf==${YAPF_VERSION} isort
+pip install yapf==${YAPF_VERSION} isort>=5
 if ! yapf -rpd setup.py src tests; then
 cat `__)
+
+
+Deprecations and Removals
+~
+
+- Drop support for Python 2.7, 3.4, and 3.5. (`#27 
`__)
+
+
 Outcome 1.0.1 (2019-10-16)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/outcome-1.0.1/docs/source/tutorial.rst 
new/outcome-1.1.0/docs/source/tutorial.rst

commit python-outcome for openSUSE:Factory

2020-12-12 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package python-outcome for openSUSE:Factory 
checked in at 2020-12-12 20:28:54

Comparing /work/SRC/openSUSE:Factory/python-outcome (Old)
 and  /work/SRC/openSUSE:Factory/.python-outcome.new.2328 (New)


Package is "python-outcome"

Sat Dec 12 20:28:54 2020 rev:4 rq:853472 version:1.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-outcome/python-outcome.changes
2020-03-27 22:01:33.982941742 +0100
+++ /work/SRC/openSUSE:Factory/.python-outcome.new.2328/python-outcome.changes  
2020-12-12 20:31:13.637780858 +0100
@@ -1,0 +2,7 @@
+Fri Dec  4 23:19:56 UTC 2020 - Benjamin Greiner 
+
+- BuildRequire more than the default python3 flavor packages
+  gh#openSUSE/python-rpm-macros#66
+- pytest-cov is not required
+
+---



Other differences:
--
++ python-outcome.spec ++
--- /var/tmp/diff_new_pack.gruFCo/_old  2020-12-12 20:31:14.369781623 +0100
+++ /var/tmp/diff_new_pack.gruFCo/_new  2020-12-12 20:31:14.373781626 +0100
@@ -32,10 +32,15 @@
 BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module attrs >= 19.2.0}
-BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
+%if 0%{suse_version} >= 1550
+# for more than one python 3 flavor, but no python2 flavor
+BuildRequires:  %{python_module async_generator}
+BuildRequires:  %{python_module pytest-asyncio}
+%else
 BuildRequires:  python3-async_generator
 BuildRequires:  python3-pytest-asyncio
+%endif
 # /SECTION
 %python_subpackages
 
@@ -59,6 +64,7 @@
 %files %{python_files}
 %doc README.rst
 %license LICENSE LICENSE.APACHE2 LICENSE.MIT
-%{python_sitelib}/*
+%{python_sitelib}/outcome
+%{python_sitelib}/outcome-%{version}*-info
 
 %changelog
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org