Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-llfuse for openSUSE:Factory 
checked in at 2022-07-26 19:43:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-llfuse (Old)
 and      /work/SRC/openSUSE:Factory/.python-llfuse.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-llfuse"

Tue Jul 26 19:43:59 2022 rev:2 rq:990872 version:1.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-llfuse/python-llfuse.changes      
2021-06-01 10:35:51.784649740 +0200
+++ /work/SRC/openSUSE:Factory/.python-llfuse.new.1533/python-llfuse.changes    
2022-07-26 19:44:26.567634620 +0200
@@ -1,0 +2,8 @@
+Sun Jul 24 09:03:43 UTC 2022 - Dirk M??ller <[email protected]>
+
+- update to 1.4.2:
+  * cythonize with Cython 0.29.30 (brings python 3.11 support)
+  * also test on python 3.10 and 3.11-dev
+  * remove "nonempty" default mount option, seems unsupported now. 
+
+-------------------------------------------------------------------

Old:
----
  python-llfuse-release-1.4.1.tar.gz

New:
----
  python-llfuse-release-1.4.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-llfuse.spec ++++++
--- /var/tmp/diff_new_pack.4H4se3/_old  2022-07-26 19:44:27.019564785 +0200
+++ /var/tmp/diff_new_pack.4H4se3/_new  2022-07-26 19:44:27.027563549 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-llfuse
 #
-# 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,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-llfuse
-Version:        1.4.1
+Version:        1.4.2
 Release:        0
 Summary:        Python Bindings for the low-level FUSE API
 License:        LGPL-2.1-or-later

++++++ python-llfuse-release-1.4.1.tar.gz -> python-llfuse-release-1.4.2.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-llfuse-release-1.4.1/.github/workflows/test.yml 
new/python-llfuse-release-1.4.2/.github/workflows/test.yml
--- old/python-llfuse-release-1.4.1/.github/workflows/test.yml  2021-01-31 
21:32:34.000000000 +0100
+++ new/python-llfuse-release-1.4.2/.github/workflows/test.yml  2022-05-31 
17:23:32.000000000 +0200
@@ -11,7 +11,7 @@
     strategy:
       fail-fast: false
       matrix:
-        python-version: ["3.5", "3.6", "3.7", "3.8", "3.9"]
+        python-version: ["3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11-dev"]
         os: [ubuntu-latest]
 
     steps:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/.travis.yml 
new/python-llfuse-release-1.4.2/.travis.yml
--- old/python-llfuse-release-1.4.1/.travis.yml 2021-01-31 21:32:34.000000000 
+0100
+++ new/python-llfuse-release-1.4.2/.travis.yml 1970-01-01 01:00:00.000000000 
+0100
@@ -1,36 +0,0 @@
-language: python
-
-matrix:
-    include:
-        - python: "3.5"
-          arch : ppc64le
-          os: linux
-          dist: xenial
-        - python: "3.6"
-          arch : ppc64le
-          os: linux
-          dist: bionic
-        - python: "3.7"
-          arch : ppc64le
-          os: linux
-          dist: bionic
-        - python: "3.8"
-          arch : ppc64le
-          os: linux
-          dist: focal
-        - python: "3.9"
-          arch : ppc64le
-          os: linux
-          dist: focal
-
-addons:
-  apt:
-    packages:
-    - libattr1-dev
-    - pkg-config
-    - gcc
-    - libfuse-dev
-
-install: test/ci-install.sh
-
-script: test/ci-test.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/Changes.rst 
new/python-llfuse-release-1.4.2/Changes.rst
--- old/python-llfuse-release-1.4.1/Changes.rst 2021-01-31 21:32:34.000000000 
+0100
+++ new/python-llfuse-release-1.4.2/Changes.rst 2022-05-31 17:23:32.000000000 
+0200
@@ -4,9 +4,14 @@
 
 .. currentmodule:: llfuse
 
-**WARNING**: Python-LLFUSE is no longer actively developed. Unless you are 
stuck
-with Python 2.x or libfuse 2.x, we recommended to use the pyfuse3_
-module instead.
+**WARNING**: Python-LLFUSE is no longer actively developed.
+
+Release 1.4.2 (2022-05-31)
+==========================
+
+* cythonize with Cython 0.29.30 (brings python 3.11 support)
+* also test on python 3.10 and 3.11-dev
+* remove "nonempty" default mount option, seems unsupported now.
 
 Release 1.4.1 (2021-01-31)
 ==========================
@@ -49,14 +54,14 @@
 * No change upload.
 
 * Python-LLFUSE is no longer actively maintained. Unless you are stuck
-  with Python 2.x or libfuse 2.x, we recommended to use the pyfuse3_
+  with Python 2.x or libfuse 2.x, we recommended to use the pyfuse3
   module instead.
 
 Release 1.3.5 (2018-08-30)
 ==========================
 
-* Add `handle_signals` option to `llfuse.main`
-* Several fixes to `examples/passthroughfs.py`
+* Add ``handle_signals`` option to ``llfuse.main``
+* Several fixes to ``examples/passthroughfs.py``
 * Now compatible with Python 3.7
 
 Release 1.3.4 (2018-04-29)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/README.rst 
new/python-llfuse-release-1.4.2/README.rst
--- old/python-llfuse-release-1.4.1/README.rst  2021-01-31 21:32:34.000000000 
+0100
+++ new/python-llfuse-release-1.4.2/README.rst  2022-05-31 17:23:32.000000000 
+0200
@@ -13,9 +13,6 @@
 
 Python-LLFUSE is no longer actively developed and just receiving
 community-contributed maintenance to keep it alive for some time.
-Unless you are stuck with Python 2.x or libfuse 2.x, we recommend
-to use the pyfuse3_ module instead - see pyfuse3_porting_ for some
-hints. If you are stuck on Python 2.x, use llfuse<1.4.0.
 
 Python-LLFUSE is a set of Python bindings for the low level FUSE_
 API. It requires at least FUSE 2.8.0 and supports both Python 2.x and
@@ -27,9 +24,6 @@
 directory of the Python-LLFUSE tarball.
 
 
-.. _pyfuse3: https://github.com/libfuse/pyfuse3
-.. _pyfuse3_porting: https://github.com/python-llfuse/python-llfuse/issues/33
-
 Getting Help
 ------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/rst/conf.py 
new/python-llfuse-release-1.4.2/rst/conf.py
--- old/python-llfuse-release-1.4.1/rst/conf.py 2021-01-31 21:32:34.000000000 
+0100
+++ new/python-llfuse-release-1.4.2/rst/conf.py 2022-05-31 17:23:32.000000000 
+0200
@@ -13,7 +13,12 @@
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
-#sys.path.append(os.path.abspath('.'))
+import os, sys
+basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
+# we need util/ so the sphinx_cython extension is found:
+sys.path.insert(0, os.path.join(basedir, 'util'))
+# we need src/ also, it is needed so llfuse can be imported to generate api 
docs:
+sys.path.insert(0, os.path.join(basedir, 'src'))
 
 #pylint: disable-all
 #@PydevCodeAnalysisIgnore
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/setup.py 
new/python-llfuse-release-1.4.2/setup.py
--- old/python-llfuse-release-1.4.1/setup.py    2021-01-31 21:32:34.000000000 
+0100
+++ new/python-llfuse-release-1.4.2/setup.py    2022-05-31 17:23:32.000000000 
+0200
@@ -58,7 +58,7 @@
 # to work properly
 sys.path.insert(0, os.path.join(basedir, 'src'))
 
-LLFUSE_VERSION = '1.4.1'
+LLFUSE_VERSION = '1.4.2'
 
 def main():
 
@@ -133,6 +133,8 @@
                        'Programming Language :: Python :: 3.7',
                        'Programming Language :: Python :: 3.8',
                        'Programming Language :: Python :: 3.9',
+                       'Programming Language :: Python :: 3.10',
+                       'Programming Language :: Python :: 3.11',
                        'Topic :: Software Development :: Libraries :: Python 
Modules',
                        'Topic :: System :: Filesystems',
                        'License :: OSI Approved :: GNU Library or Lesser 
General Public License (LGPL)',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/src/fuse_api.pxi 
new/python-llfuse-release-1.4.2/src/fuse_api.pxi
--- old/python-llfuse-release-1.4.1/src/fuse_api.pxi    2021-01-31 
21:32:34.000000000 +0100
+++ new/python-llfuse-release-1.4.2/src/fuse_api.pxi    2022-05-31 
17:23:32.000000000 +0200
@@ -195,12 +195,8 @@
     finally:
         stdlib.free(buf)
 
-if os.uname()[0] == 'Darwin':
-    default_options = frozenset(('big_writes', 'default_permissions',
-                                 'no_splice_read', 'splice_write', 
'splice_move'))
-else:
-    default_options = frozenset(('big_writes', 'nonempty', 
'default_permissions',
-                                 'no_splice_read', 'splice_write', 
'splice_move'))
+default_options = frozenset(('big_writes', 'default_permissions',
+                             'no_splice_read', 'splice_write', 'splice_move'))
 
 def init(ops, mountpoint, options=default_options):
     '''Initialize and mount FUSE file system
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-llfuse-release-1.4.1/test/ci-install.sh 
new/python-llfuse-release-1.4.2/test/ci-install.sh
--- old/python-llfuse-release-1.4.1/test/ci-install.sh  2021-01-31 
21:32:34.000000000 +0100
+++ new/python-llfuse-release-1.4.2/test/ci-install.sh  2022-05-31 
17:23:32.000000000 +0200
@@ -2,5 +2,5 @@
 
 set -e
 
-pip install pytest pytest-catchlog cython sphinx
+pip install pytest cython sphinx
 cython --version

Reply via email to