Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-radexreader for openSUSE:Factory checked in at 2021-09-10 23:40:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-radexreader (Old) and /work/SRC/openSUSE:Factory/.python-radexreader.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-radexreader" Fri Sep 10 23:40:40 2021 rev:3 rq:917819 version:1.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-radexreader/python-radexreader.changes 2021-05-06 22:53:12.626605198 +0200 +++ /work/SRC/openSUSE:Factory/.python-radexreader.new.1899/python-radexreader.changes 2021-09-10 23:40:43.370521819 +0200 @@ -1,0 +2,6 @@ +Thu Sep 9 20:00:00 UTC 2021 - Fabrice Creuzot <[email protected]> + +- New upstream version (1.2.1) + * fix auto import of radexreader.py + +------------------------------------------------------------------- @@ -11 +17 @@ -- Initial opensuse package release +- Initial openSUSE package release Old: ---- python-radexreader-1.2.0.tar.gz New: ---- python-radexreader-1.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-radexreader.spec ++++++ --- /var/tmp/diff_new_pack.aoE6iH/_old 2021-09-10 23:40:43.874522355 +0200 +++ /var/tmp/diff_new_pack.aoE6iH/_new 2021-09-10 23:40:43.878522359 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-radexreader -Version: 1.2.0 +Version: 1.2.1 Release: 0 Summary: Reader for the RADEX RD1212 and ONE Geiger counters License: GPL-2.0-or-later ++++++ python-radexreader-1.2.0.tar.gz -> python-radexreader-1.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/README.md new/python-radexreader-1.2.1/README.md --- old/python-radexreader-1.2.0/README.md 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/README.md 2021-09-09 22:00:00.000000000 +0200 @@ -20,9 +20,9 @@ * Debian and Ubuntu: `sudo apt install python3-radexreader radexreader` (coming soon or via [PPA](https://launchpad.net/~luigifab/+archive/ubuntu/packages)) -* Fedora: `sudo dnf install python3-radexreader` (coming soon) +* Fedora: `sudo dnf install python3-radexreader` -* OpenSuse: `sudo zypper install python3-radexreader` +* openSUSE: `sudo zypper install python3-radexreader` * Linux: `sudo python3 -m pip install radexreader` (+libusb) @@ -30,8 +30,7 @@ * Windows: `python -m pip install radexreader` (+[libusb](https://libusb.info/), put libusb-1.0.dll in system32) -* Docker Alpine: `sudo docker run --rm --user root -it --privileged -v /dev:/dev python:3.x-alpine /bin/sh`\ -then: `apk update ; apk add libusb ; python3 -m pip install radexreader` +* Docker Alpine: `sudo docker run --rm --user root -it --privileged -v /dev:/dev python:3.x-alpine /bin/sh` then: `apk update ; apk add libusb ; python3 -m pip install radexreader` ## PPA @@ -62,15 +61,15 @@ ## Copyright -- Current version: 1.2.0 (05/05/2021) -- Compatibility: Python 3.3 / 3.4 / 3.5 / 3.6 / 3.7 / 3.8 / 3.9 +- Current version: 1.2.1 (09/09/2021) +- Compatibility: Python 3.3 / 3.4 / 3.5 / 3.6 / 3.7 / 3.8 / 3.9 / 3.10 - Links: [luigifab.fr](https://www.luigifab.fr/python/radexreader) - [github.com](https://github.com/luigifab/python-radexreader) - [pypi.org](https://pypi.org/project/radexreader/)\ -[debian python-radexreader.deb](https://tracker.debian.org/pkg/python3-radexreader) +[Debian python-radexreader.deb](https://tracker.debian.org/pkg/python3-radexreader) *([ITP](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973447), [RFS](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974217))*\ -[fedora python-radexreader.rpm](https://src.fedoraproject.org/rpms/python3-radexreader)\ -[opensuse python-radexreader.rpm](https://software.opensuse.org/package/python-radexreader)\ -[ubuntu PPA](https://launchpad.net/~luigifab/+archive/ubuntu/packages) +[Fedora python-radexreader.rpm](https://src.fedoraproject.org/rpms/python3-radexreader)\ +[openSUSE python-radexreader.rpm](https://software.opensuse.org/package/python-radexreader)\ +[Ubuntu PPA](https://launchpad.net/~luigifab/+archive/ubuntu/packages) This program is provided under the terms of the **GNU GPLv2+** license.\ If you like, take some of your time to improve some translations, go to https://bit.ly/2HyCCEc. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/debian/changelog new/python-radexreader-1.2.1/debian/changelog --- old/python-radexreader-1.2.0/debian/changelog 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/debian/changelog 2021-09-09 22:00:00.000000000 +0200 @@ -1,5 +1,5 @@ -python-radexreader (1.2.0-1) unstable; urgency=low +python-radexreader (1.2.1-1) unstable; urgency=low * Initial debian package release (Closes: #973447) - -- Fabrice Creuzot <[email protected]> Wed, 05 May 2021 20:00:00 +0000 + -- Fabrice Creuzot <[email protected]> Thu, 09 Sep 2021 20:00:00 +0000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/debian/control new/python-radexreader-1.2.1/debian/control --- old/python-radexreader-1.2.0/debian/control 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/debian/control 2021-09-09 22:00:00.000000000 +0200 @@ -12,7 +12,7 @@ Package: python3-radexreader Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-serial, python3-usb -Description: Reader for the RADEX RD1212 and ONE Geiger counters (Python module) +Description: reader for the RADEX RD1212 and ONE Geiger counters (Python module) The RadexReader is an user-space driver for the RADEX RD1212 and the RADEX ONE Geiger counters. It allow to read and clear stored data via USB. @@ -23,7 +23,7 @@ Package: radexreader Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-radexreader -Description: Reader for the RADEX RD1212 and ONE Geiger counters (CLI) +Description: reader for the RADEX RD1212 and ONE Geiger counters (CLI) The RadexReader is an user-space driver for the RADEX RD1212 and the RADEX ONE Geiger counters. It allow to read and clear stored data via USB. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/debian/deb.sh new/python-radexreader-1.2.1/debian/deb.sh --- old/python-radexreader-1.2.0/debian/deb.sh 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/debian/deb.sh 2021-09-09 22:00:00.000000000 +0200 @@ -3,7 +3,7 @@ cd "$(dirname "$0")" -version="1.2.0" +version="1.2.1" rm -rf builder/ @@ -12,41 +12,41 @@ # copy to a tmp directory if [ true ]; then cd builder - wget https://github.com/luigifab/python-radexreader/archive/v${version}/python-radexreader-${version}.tar.gz - tar xzf python-radexreader-${version}.tar.gz + wget https://github.com/luigifab/python-radexreader/archive/v$version/python-radexreader-$version.tar.gz + tar xzf python-radexreader-$version.tar.gz cd .. else - temp=python-radexreader-${version} - mkdir /tmp/${temp} - cp -r ../* /tmp/${temp}/ - rm -rf /tmp/${temp}/*/builder/ /tmp/${temp}/radexreader/__pycache__/ + temp=python-radexreader-$version + mkdir /tmp/$temp + cp -r ../* /tmp/$temp/ + rm -rf /tmp/$temp/*/builder/ /tmp/$temp/radexreader/__pycache__/ - mv /tmp/${temp} builder/ - cp /usr/share/common-licenses/GPL-2 builder/${temp}/LICENSE + mv /tmp/$temp builder/ + cp /usr/share/common-licenses/GPL-2 builder/$temp/LICENSE cd builder/ - tar czf ${temp}.tar.gz ${temp} + tar czf $temp.tar.gz $temp cd .. fi # create packages for debian and ubuntu -for serie in unstable impish hirsute groovy focal bionic xenial trusty precise; do +for serie in unstable impish hirsute focal bionic xenial trusty; do if [ $serie = "unstable" ]; then # for ubuntu - cp -a builder/python-radexreader-${version}/ builder/python-radexreader-${version}+src/ + cp -a builder/python-radexreader-$version/ builder/python-radexreader-$version+src/ # debian only - cd builder/python-radexreader-${version}/ + cd builder/python-radexreader-$version/ else # ubuntu only - cp -a builder/python-radexreader-${version}+src/ builder/python-radexreader-${version}+${serie}/ - cd builder/python-radexreader-${version}+${serie}/ + cp -a builder/python-radexreader-$version+src/ builder/python-radexreader-$version+$serie/ + cd builder/python-radexreader-$version+$serie/ fi - dh_make -a -s -y -f ../python-radexreader-${version}.tar.gz -p python-radexreader + dh_make -a -s -y -f ../python-radexreader-$version.tar.gz -p python-radexreader - rm -f debian/*ex debian/*EX debian/README* debian/*doc* + rm -f debian/*ex debian/*EX debian/README* debian/*doc* debian/deb.sh mkdir debian/upstream mv debian/metadata debian/upstream/metadata mv debian/udev debian/python3-radexreader.udev @@ -56,7 +56,7 @@ if [ $serie = "unstable" ]; then dpkg-buildpackage -us -uc else - # debhelper: unstable:13 hirsute:13 groovy:13 focal:12 bionic:9 xenial:9 trusty:9 precise:9 + # debhelper: unstable:13 hirsute:13 focal:12 bionic:9 xenial:9 trusty:9 if [ $serie = "focal" ]; then sed -i 's/debhelper-compat (= 13)/debhelper-compat (= 12)/g' debian/control fi @@ -73,14 +73,8 @@ sed -i ':a;N;$!ba;s/Rules-Requires-Root: no\n//g' debian/control echo 9 > debian/compat fi - if [ $serie = "precise" ]; then - sed -i 's/debhelper-compat (= 13)/debhelper (>= 9)/g' debian/control - sed -i ':a;N;$!ba;s/Rules-Requires-Root: no\n//g' debian/control - sed -i 's/, dh-python//g' debian/control - echo 9 > debian/compat - fi - sed -i 's/unstable/'${serie}'/g' debian/changelog - sed -i 's/-1) /-1+'${serie}') /' debian/changelog + sed -i 's/unstable/'$serie'/g' debian/changelog + sed -i 's/-1) /-1+'$serie') /' debian/changelog dpkg-buildpackage -us -uc -ui -d -S fi echo "===========================" @@ -88,12 +82,12 @@ if [ $serie = "unstable" ]; then # debian only - debsign python-radexreader_${version}-*.changes + debsign python-radexreader_$version-*.changes echo "===========================" - lintian -EviIL +pedantic python-radexreader_${version}-*.deb + lintian -EviIL +pedantic python-radexreader_$version-*.deb else # ubuntu only - debsign python-radexreader_${version}*+${serie}*source.changes + debsign python-radexreader_$version*+$serie*source.changes fi echo "===========================" cd .. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/fedora/python-radexreader.spec new/python-radexreader-1.2.1/fedora/python-radexreader.spec --- old/python-radexreader-1.2.0/fedora/python-radexreader.spec 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/fedora/python-radexreader.spec 2021-09-09 22:00:00.000000000 +0200 @@ -18,7 +18,7 @@ de d??brancher l'appareil apr??s l'installation.} Name: python-radexreader -Version: 1.2.0 +Version: 1.2.1 Release: 1%{?dist} Summary: %{common_summary_en} Summary(fr): %{common_summary_fr} @@ -39,6 +39,7 @@ Summary(fr): %{common_summary_fr} BuildRequires: python3-devel +BuildRequires: python3-setuptools Requires: python3 Requires: %{py3_dist pyserial} Requires: %{py3_dist pyusb} @@ -67,12 +68,15 @@ %files -n python3-radexreader %license LICENSE %doc README.md -%{_bindir}/radexreader +%ghost %{python3_sitelib}/radexreader*egg-info/ %{python3_sitelib}/radexreader/ -%{python3_sitelib}/radexreader*egg-info/ +%{_bindir}/radexreader /lib/udev/rules.d/60-python3-radexreader.rules %changelog +* Thu Sep 09 2021 Fabrice Creuzot <[email protected]> - 1.2.1-1 +- New upstream version + * Wed May 05 2021 Fabrice Creuzot <[email protected]> - 1.2.0-1 -- Initial fedora package release (Closes: rhbz#1896742) +- Initial Fedora package release (Closes: rhbz#1896742) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/fedora/rpm.sh new/python-radexreader-1.2.1/fedora/rpm.sh --- old/python-radexreader-1.2.0/fedora/rpm.sh 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/fedora/rpm.sh 2021-09-09 22:00:00.000000000 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -# fedora: sudo dnf install rpmdevtools rpm-sign python3-devel hunspell-fr -# fedora: configure: error: C compiler cannot create executables? remove and reinstall glibc-devel gcc +# Fedora: sudo dnf install rpmdevtools rpm-sign python3-devel hunspell-fr +# Fedora: configure: error: C compiler cannot create executables? remove and reinstall glibc-devel gcc cd "$(dirname "$0")" -version="1.2.0" +version="1.2.1" rm -rf builder/ ~/rpmbuild/ @@ -14,19 +14,19 @@ chmod 644 python-radexreader.spec spectool -g -R python-radexreader.spec else - temp=python-radexreader-${version} - mkdir /tmp/${temp} - cp -r ../* /tmp/${temp}/ - rm -rf /tmp/${temp}/*/builder/ /tmp/${temp}/radexreader/__pycache__/ + temp=python-radexreader-$version + mkdir /tmp/$temp + cp -r ../* /tmp/$temp/ + rm -rf /tmp/$temp/*/builder/ /tmp/$temp/radexreader/__pycache__/ - mv /tmp/${temp} builder/ - cp /usr/share/licenses/linux-firmware/GPL-2 builder/${temp}/LICENSE + mv /tmp/$temp builder/ + cp /usr/share/licenses/linux-firmware/GPL-2 builder/$temp/LICENSE cd builder/ - tar czf ${temp}.tar.gz ${temp} + tar czf $temp.tar.gz $temp cd .. - cp builder/${temp}.tar.gz ~/rpmbuild/SOURCES/python-radexreader-${version}.tar.gz + cp builder/$temp.tar.gz ~/rpmbuild/SOURCES/python-radexreader-$version.tar.gz chmod 644 python-radexreader.spec fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/opensuse/python-radexreader.spec new/python-radexreader-1.2.1/opensuse/python-radexreader.spec --- old/python-radexreader-1.2.0/opensuse/python-radexreader.spec 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/opensuse/python-radexreader.spec 2021-09-09 22:00:00.000000000 +0200 @@ -1,6 +1,6 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-radexreader -Version: 1.2.0 +Version: 1.2.1 Release: 0 Summary: Reader for the RADEX RD1212 and ONE Geiger counters License: GPL-2.0-or-later @@ -64,8 +64,11 @@ %changelog +* Thu Sep 09 2021 Fabrice Creuzot <[email protected]> - 1.2.1-1 +- New upstream version + * Wed May 05 2021 Fabrice Creuzot <[email protected]> - 1.2.0-1 - New upstream version * Sun Apr 04 2021 Fabrice Creuzot <[email protected]> - 1.1.0-1 -- Initial opensuse package release +- Initial openSUSE package release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/opensuse/rpm.sh new/python-radexreader-1.2.1/opensuse/rpm.sh --- old/python-radexreader-1.2.0/opensuse/rpm.sh 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/opensuse/rpm.sh 2021-09-09 22:00:00.000000000 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -# opensuse: sudo zypper install rpmdevtools rpmlint rpm-build python3-devel aspell-fr +# openSUSE: sudo zypper install rpmdevtools rpmlint rpm-build python3-devel aspell-fr cd "$(dirname "$0")" -version="1.2.0" +version="1.2.1" rm -rf builder/ ~/rpmbuild/ @@ -14,19 +14,19 @@ chmod 644 python-radexreader.spec spectool -g -R python-radexreader.spec else - temp=python-radexreader-${version} - mkdir /tmp/${temp} - cp -r ../* /tmp/${temp}/ - rm -rf /tmp/${temp}/*/builder/ /tmp/${temp}/radexreader/__pycache__/ + temp=python-radexreader-$version + mkdir /tmp/$temp + cp -r ../* /tmp/$temp/ + rm -rf /tmp/$temp/*/builder/ /tmp/$temp/radexreader/__pycache__/ - mv /tmp/${temp} builder/ - cp /usr/share/licenses/kernel-firmware/GPL-2 builder/${temp}/LICENSE + mv /tmp/$temp builder/ + cp /usr/share/licenses/kernel-firmware/GPL-2 builder/$temp/LICENSE cd builder/ - tar czf ${temp}.tar.gz ${temp} + tar czf $temp.tar.gz $temp cd .. - cp builder/${temp}.tar.gz ~/rpmbuild/SOURCES/python-radexreader-${version}.tar.gz + cp builder/$temp.tar.gz ~/rpmbuild/SOURCES/python-radexreader-$version.tar.gz chmod 644 python-radexreader.spec fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/pypi/pypi.sh new/python-radexreader-1.2.1/pypi/pypi.sh --- old/python-radexreader-1.2.0/pypi/pypi.sh 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/pypi/pypi.sh 2021-09-09 22:00:00.000000000 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -# debian: sudo apt install python3-pip python3-setuptools -# fedora: sudo dnf install python3-devel +# Debian: sudo apt install python3-pip python3-setuptools +# Fedora: sudo dnf install python3-devel cd "$(dirname "$0")" -version="1.2.0" +version="1.2.1" rm -rf builder/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/src/radexreader/__init__.py new/python-radexreader-1.2.1/src/radexreader/__init__.py --- old/python-radexreader-1.2.0/src/radexreader/__init__.py 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/src/radexreader/__init__.py 2021-09-09 22:00:00.000000000 +0200 @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- coding: utf8 -*- # Created L/19/10/2020 -# Updated D/02/05/2021 +# Updated M/10/08/2021 # # Copyright 2020-2021 | Fabrice Creuzot (luigifab) <code~luigifab~fr> # https://github.com/luigifab/python-radexreader @@ -28,7 +28,7 @@ import serial import serial.tools.list_ports -__version__ = '1.2.0' +__version__ = '1.2.1' class RadexReader(): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/src/radexreader.py new/python-radexreader-1.2.1/src/radexreader.py --- old/python-radexreader-1.2.0/src/radexreader.py 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/src/radexreader.py 2021-09-09 22:00:00.000000000 +0200 @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- coding: utf8 -*- # Created L/19/10/2020 -# Updated D/02/05/2021 +# Updated J/06/05/2021 # # Copyright 2020-2021 | Fabrice Creuzot (luigifab) <code~luigifab~fr> # https://github.com/luigifab/python-radexreader @@ -24,6 +24,10 @@ import usb import serial +# https://stackoverflow.com/a/62804772/2980105 +# prevent auto import for "import radexreader"when filename is "radexreader.py" +sys.path = sys.path[1:] + try: import radexreader msg = 'Information python3-radexreader ' + radexreader.__version__ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-radexreader-1.2.0/src/setup.py new/python-radexreader-1.2.1/src/setup.py --- old/python-radexreader-1.2.0/src/setup.py 2021-05-05 22:00:00.000000000 +0200 +++ new/python-radexreader-1.2.1/src/setup.py 2021-09-09 22:00:00.000000000 +0200 @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- coding: utf8 -*- # Created L/19/10/2020 -# Updated J/15/04/2021 +# Updated M/10/08/2021 # # Copyright 2020-2021 | Fabrice Creuzot (luigifab) <code~luigifab~fr> # https://github.com/luigifab/python-radexreader @@ -27,7 +27,7 @@ long_description = fh.read().replace('(images/', '(https://raw.githubusercontent.com/luigifab/python-radexreader/master/images/') setup( name='radexreader', - version='1.2.0', + version='1.2.1', description='Python library for the RADEX RD1212 and the RADEX ONE Geiger counters.', long_description=long_description, long_description_content_type='text/markdown', @@ -41,7 +41,7 @@ except: setup( name='radexreader', - version='1.2.0', + version='1.2.1', description='Python library for the RADEX RD1212 and the RADEX ONE Geiger counters.', license='GPL 2', author='Fabrice Creuzot',
