Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-cogapp for openSUSE:Factory 
checked in at 2026-04-13 23:18:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cogapp (Old)
 and      /work/SRC/openSUSE:Factory/.python-cogapp.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cogapp"

Mon Apr 13 23:18:17 2026 rev:8 rq:1346367 version:3.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cogapp/python-cogapp.changes      
2023-12-06 23:50:03.159269248 +0100
+++ /work/SRC/openSUSE:Factory/.python-cogapp.new.21863/python-cogapp.changes   
2026-04-13 23:18:52.000074161 +0200
@@ -1,0 +2,33 @@
+Sat Apr 11 16:38:38 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.6.0:
+  * Added a --check-fail-msg option for providing a message as
+    part of the output of a --check failure.
+  * Added support for Python 3.14.
+  * Updated documentation to remove confusing terminology.
+  * Added a --diff option to show the diff of what changed to
+    fail a --check run.
+  * Embedded code can change the current directory, cog will
+    change back to the original directory when the code is done.
+  * Changed the checksum format to use shorter base64 encoding
+    instead of hex, making checksums less visually distracting.
+    The old hex format will still be accepted, but will be
+    updated to the new format automatically when writing.
+  * Added --help option as an alias for -h.
+  * Dropped support for Python 3.7 and 3.8, and added 3.13.
+  * Dropped support for Python 2.7, 3.5, and 3.6, and added 3.11
+    and 3.12.
+  * Removed the cog.py installed file.  Use the cog command, or
+    python -m cogapp to run cog.
+  * Processing long files has been made much faster.  Thanks,
+    Panayiotis Gavriil.
+  * Files listing other files to process can now be specified as
+    &files_to_cog.txt to interpret the file names relative to the
+    location of the list file.  The existing @files_to_cog.txt
+    syntax interprets file names relative to the current working
+    directory.  Thanks, Phil Kirkpatrick.
+  * Support FIPS mode computers by marking our MD5 use as not
+    related to security.  Thanks, Ryan Santos.
+  * Docs have moved to https://cog.readthedocs.io
+
+-------------------------------------------------------------------

Old:
----
  cogapp-3.3.0.tar.gz

New:
----
  cogapp-3.6.0.tar.gz

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

Other differences:
------------------
++++++ python-cogapp.spec ++++++
--- /var/tmp/diff_new_pack.d8RCnN/_old  2026-04-13 23:18:52.516095439 +0200
+++ /var/tmp/diff_new_pack.d8RCnN/_new  2026-04-13 23:18:52.520095604 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cogapp
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,22 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-cogapp
-Version:        3.3.0
+Version:        3.6.0
 Release:        0
 Summary:        A code generator for executing Python snippets in source files
 License:        MIT
 Group:          Development/Languages/Python
-URL:            http://nedbatchelder.com/code/cog
+URL:            https://nedbatchelder.com/code/cog
 Source:         
https://files.pythonhosted.org/packages/source/c/cogapp/cogapp-%{version}.tar.gz
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools >= 80}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Conflicts:      cog
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 BuildArch:      noarch
 %python_subpackages
 
@@ -50,24 +51,22 @@
 %install
 %pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-%python_clone -a %{buildroot}%{_bindir}/cog.py
-# remove redundant binary
-rm %{buildroot}%{_bindir}/cog
+%python_clone -a %{buildroot}%{_bindir}/cog
 
 %check
-# reverse -q from addopts in setup.cfg
+# reverse -q from addopts in pyproject.toml
 %pytest -v
 
 %post
-%python_install_alternative cog.py
+%python_install_alternative cog
 
 %postun
-%python_uninstall_alternative cog.py
+%python_uninstall_alternative cog
 
 %files %{python_files}
 %license LICENSE.txt
-%doc README.rst
-%python_alternative %{_bindir}/cog.py
+%doc CHANGELOG.rst README.rst
+%python_alternative %{_bindir}/cog
 %{python_sitelib}/cogapp
 %{python_sitelib}/cogapp-%{version}*-info
 

++++++ cogapp-3.3.0.tar.gz -> cogapp-3.6.0.tar.gz ++++++
++++ 7627 lines of diff (skipped)

Reply via email to