New Upstream Release - pywws

Ready changes

Summary

Merged new upstream version: 23.2.0 (was: 22.10.0).

Resulting package

Built on 2023-06-27T06:09 (took 6m18s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-releases python3-pywws

Lintian Result

Diff

diff --git a/.tx/config b/.tx/config
index 1f151b7..7be5b91 100644
--- a/.tx/config
+++ b/.tx/config
@@ -1,39 +1,38 @@
 [main]
 host = https://www.transifex.com
-type = PO
 
-[pywws.pywws]
-file_filter = src/pywws/lang/<lang>/LC_MESSAGES/pywws.po
-source_file = build/gettext/pywws.pot
-source_lang = en
-
-[pywws.api]
+[o:jim-easterbrook:p:pywws:r:api]
 file_filter = src/pywws/lang/<lang>/LC_MESSAGES/api.po
 source_file = build/gettext/api.pot
 source_lang = en
 
-[pywws.api_index]
+[o:jim-easterbrook:p:pywws:r:api_index]
 file_filter = src/pywws/lang/<lang>/LC_MESSAGES/api_index.po
 source_file = build/gettext/api_index.pot
 source_lang = en
 
-[pywws.copyright]
+[o:jim-easterbrook:p:pywws:r:copyright]
 file_filter = src/pywws/lang/<lang>/LC_MESSAGES/copyright.po
 source_file = build/gettext/copyright.pot
 source_lang = en
 
-[pywws.essentials]
+[o:jim-easterbrook:p:pywws:r:essentials]
 file_filter = src/pywws/lang/<lang>/LC_MESSAGES/essentials.po
 source_file = build/gettext/essentials.pot
 source_lang = en
 
-[pywws.guides]
+[o:jim-easterbrook:p:pywws:r:guides]
 file_filter = src/pywws/lang/<lang>/LC_MESSAGES/guides.po
 source_file = build/gettext/guides.pot
 source_lang = en
 
-[pywws.index]
+[o:jim-easterbrook:p:pywws:r:index]
 file_filter = src/pywws/lang/<lang>/LC_MESSAGES/index.po
 source_file = build/gettext/index.pot
 source_lang = en
 
+[o:jim-easterbrook:p:pywws:r:pywws]
+file_filter = src/pywws/lang/<lang>/LC_MESSAGES/pywws.po
+source_file = build/gettext/pywws.pot
+source_lang = en
+
diff --git a/PKG-INFO b/PKG-INFO
index 3c3240b..a12fb2a 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 2.1
 Name: pywws
-Version: 22.10.0
+Version: 23.2.0
 Summary: Python software for wireless weather stations
-Home-page: http://jim-easterbrook.github.com/pywws/
+Home-page: https://github.com/jim-easterbrook/pywws/
 Author: Jim Easterbrook
 Author-email: jim@jim-easterbrook.me.uk
 License: GNU GPL
-Download-URL: https://pypi.python.org/pypi/pywws/22.10.0
+Download-URL: https://pypi.python.org/pypi/pywws/23.2.0
 Description: .. pywws - Python software for USB Wireless Weather Stations
            http://github.com/jim-easterbrook/pywws
            Copyright (C) 2008-18  pywws contributors
diff --git a/debian/changelog b/debian/changelog
index ab3ab19..0549ec5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+pywws (23.2.0-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Tue, 27 Jun 2023 06:04:00 -0000
+
 pywws (22.10.0-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/patches/python3.patch b/debian/patches/python3.patch
index a021ab6..6186d53 100644
--- a/debian/patches/python3.patch
+++ b/debian/patches/python3.patch
@@ -1,19 +1,19 @@
 Description: replace python interpreter by python3 to calm lintian
 Author: Thorsten Alteholz <debian@alteholz.de>
-Index: pywws-18.6.3/src/pywws/examples/scripts/data_mangling/rain_offset.py
+Index: pywws.git/src/pywws/examples/scripts/data_mangling/rain_offset.py
 ===================================================================
---- pywws-18.6.3.orig/src/pywws/examples/scripts/data_mangling/rain_offset.py	2018-06-05 09:30:30.000000000 +0200
-+++ pywws-18.6.3/src/pywws/examples/scripts/data_mangling/rain_offset.py	2018-07-05 14:44:47.141116788 +0200
+--- pywws.git.orig/src/pywws/examples/scripts/data_mangling/rain_offset.py
++++ pywws.git/src/pywws/examples/scripts/data_mangling/rain_offset.py
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/env python3
  
  from __future__ import print_function
  
-Index: pywws-18.6.3/src/pywws/examples/scripts/data_mangling/temperature_despike.py
+Index: pywws.git/src/pywws/examples/scripts/data_mangling/temperature_despike.py
 ===================================================================
---- pywws-18.6.3.orig/src/pywws/examples/scripts/data_mangling/temperature_despike.py	2018-06-05 09:30:30.000000000 +0200
-+++ pywws-18.6.3/src/pywws/examples/scripts/data_mangling/temperature_despike.py	2018-07-05 14:45:03.601116294 +0200
+--- pywws.git.orig/src/pywws/examples/scripts/data_mangling/temperature_despike.py
++++ pywws.git/src/pywws/examples/scripts/data_mangling/temperature_despike.py
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/env python3
diff --git a/setup.py b/setup.py
index 9f6da62..4465d3c 100644
--- a/setup.py
+++ b/setup.py
@@ -172,7 +172,7 @@ setup(name = 'pywws',
       description = 'Python software for wireless weather stations',
       author = 'Jim Easterbrook',
       author_email = 'jim@jim-easterbrook.me.uk',
-      url = 'http://jim-easterbrook.github.com/pywws/',
+      url = 'https://github.com/jim-easterbrook/pywws/',
       download_url = 'https://pypi.python.org/pypi/pywws/' + __version__,
       long_description = long_description,
       classifiers = [
diff --git a/src/pywws.egg-info/PKG-INFO b/src/pywws.egg-info/PKG-INFO
index 3c3240b..a12fb2a 100644
--- a/src/pywws.egg-info/PKG-INFO
+++ b/src/pywws.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 2.1
 Name: pywws
-Version: 22.10.0
+Version: 23.2.0
 Summary: Python software for wireless weather stations
-Home-page: http://jim-easterbrook.github.com/pywws/
+Home-page: https://github.com/jim-easterbrook/pywws/
 Author: Jim Easterbrook
 Author-email: jim@jim-easterbrook.me.uk
 License: GNU GPL
-Download-URL: https://pypi.python.org/pypi/pywws/22.10.0
+Download-URL: https://pypi.python.org/pypi/pywws/23.2.0
 Description: .. pywws - Python software for USB Wireless Weather Stations
            http://github.com/jim-easterbrook/pywws
            Copyright (C) 2008-18  pywws contributors
diff --git a/src/pywws.egg-info/requires.txt b/src/pywws.egg-info/requires.txt
index e420465..8365b73 100644
--- a/src/pywws.egg-info/requires.txt
+++ b/src/pywws.egg-info/requires.txt
@@ -8,5 +8,5 @@ paramiko
 pycrypto
 
 [twitter]
-python-twitter>=3.0
 oauth2
+python-twitter>=3.0
diff --git a/src/pywws/__init__.py b/src/pywws/__init__.py
index ac31cd4..e5db9c2 100644
--- a/src/pywws/__init__.py
+++ b/src/pywws/__init__.py
@@ -1,3 +1,3 @@
-__version__ = '22.10.0'
-_release = '1701'
-_commit = 'f05cac2'
+__version__ = '23.2.0'
+_release = '1703'
+_commit = 'e8dfaba'
diff --git a/src/pywws/lang/da/LC_MESSAGES/pywws.mo b/src/pywws/lang/da/LC_MESSAGES/pywws.mo
index 5dad0cb..c3e97ee 100644
Binary files a/src/pywws/lang/da/LC_MESSAGES/pywws.mo and b/src/pywws/lang/da/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/de/LC_MESSAGES/pywws.mo b/src/pywws/lang/de/LC_MESSAGES/pywws.mo
index 459767d..eb35a52 100644
Binary files a/src/pywws/lang/de/LC_MESSAGES/pywws.mo and b/src/pywws/lang/de/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/el/LC_MESSAGES/pywws.mo b/src/pywws/lang/el/LC_MESSAGES/pywws.mo
index 743f2b3..bb732b9 100644
Binary files a/src/pywws/lang/el/LC_MESSAGES/pywws.mo and b/src/pywws/lang/el/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/es/LC_MESSAGES/pywws.mo b/src/pywws/lang/es/LC_MESSAGES/pywws.mo
index 20d3d04..eb11d06 100644
Binary files a/src/pywws/lang/es/LC_MESSAGES/pywws.mo and b/src/pywws/lang/es/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/fi/LC_MESSAGES/pywws.mo b/src/pywws/lang/fi/LC_MESSAGES/pywws.mo
index 98c9615..9f182c8 100644
Binary files a/src/pywws/lang/fi/LC_MESSAGES/pywws.mo and b/src/pywws/lang/fi/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/fr/LC_MESSAGES/pywws.mo b/src/pywws/lang/fr/LC_MESSAGES/pywws.mo
index a0be2d7..1406a97 100644
Binary files a/src/pywws/lang/fr/LC_MESSAGES/pywws.mo and b/src/pywws/lang/fr/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/it/LC_MESSAGES/pywws.mo b/src/pywws/lang/it/LC_MESSAGES/pywws.mo
index db1b837..ff2e2df 100644
Binary files a/src/pywws/lang/it/LC_MESSAGES/pywws.mo and b/src/pywws/lang/it/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/nl/LC_MESSAGES/pywws.mo b/src/pywws/lang/nl/LC_MESSAGES/pywws.mo
index f172c8c..56ef6d2 100644
Binary files a/src/pywws/lang/nl/LC_MESSAGES/pywws.mo and b/src/pywws/lang/nl/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/ru/LC_MESSAGES/pywws.mo b/src/pywws/lang/ru/LC_MESSAGES/pywws.mo
index bb49036..fa2ba9f 100644
Binary files a/src/pywws/lang/ru/LC_MESSAGES/pywws.mo and b/src/pywws/lang/ru/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/lang/sv/LC_MESSAGES/pywws.mo b/src/pywws/lang/sv/LC_MESSAGES/pywws.mo
index 2a4c30f..8ea47c4 100644
Binary files a/src/pywws/lang/sv/LC_MESSAGES/pywws.mo and b/src/pywws/lang/sv/LC_MESSAGES/pywws.mo differ
diff --git a/src/pywws/service/__init__.py b/src/pywws/service/__init__.py
index 8bd1e80..d1dd7ad 100644
--- a/src/pywws/service/__init__.py
+++ b/src/pywws/service/__init__.py
@@ -1,6 +1,6 @@
 # pywws - Python software for USB Wireless Weather Stations
 # http://github.com/jim-easterbrook/pywws
-# Copyright (C) 2018-22  pywws contributors
+# Copyright (C) 2018-23  pywws contributors
 
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
@@ -159,7 +159,7 @@ class ServiceBase(threading.Thread):
 
         For a typical example, see the source code of the
         :py:mod:`pywws.service.openweathermap` module. If your upload
-        can't benefit from a session object yield :py:obj:`None`, as in
+        can't benefit from a session object yield :py:obj:`True`, as in
         :py:mod:`pywws.service.copy`.
         """
         raise NotImplementedError()
diff --git a/src/pywws/service/copy.py b/src/pywws/service/copy.py
index 1c79a43..5df933d 100644
--- a/src/pywws/service/copy.py
+++ b/src/pywws/service/copy.py
@@ -1,6 +1,6 @@
 # pywws - Python software for USB Wireless Weather Stations
 # http://github.com/jim-easterbrook/pywws
-# Copyright (C) 2008-22  pywws contributors
+# Copyright (C) 2008-23  pywws contributors
 
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
@@ -74,7 +74,7 @@ class ToService(pywws.service.FileService):
 
     @contextmanager
     def session(self):
-        yield None, 'OK'
+        yield True, 'OK'
 
     def upload_file(self, session, path):
         try:

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/entry_points.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/not-zip-safe
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/pbr.json
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/requires.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-23.2.0.egg-info/top_level.txt

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/entry_points.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/not-zip-safe
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/pbr.json
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/requires.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/pywws-22.10.0.egg-info/top_level.txt

No differences were encountered in the control files

More details

Full run details