Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-PyPika for openSUSE:Factory 
checked in at 2026-03-01 22:14:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyPika (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyPika.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyPika"

Sun Mar  1 22:14:45 2026 rev:3 rq:1335525 version:0.51.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyPika/python-PyPika.changes      
2025-04-20 20:06:51.710320002 +0200
+++ /work/SRC/openSUSE:Factory/.python-PyPika.new.29461/python-PyPika.changes   
2026-03-01 22:15:39.532020010 +0100
@@ -1,0 +2,77 @@
+Sat Feb 28 01:07:15 UTC 2026 - Matej Cepl <[email protected]>
+
+- Update to 0.51.1:
+  - typefix: Add explicit type annotations to table attribute for
+    mypy compatibility by @noambloom in #866
+- Update to 0.51.0:
+  - typefix: update parameter types in aggregate and function
+    classes to use Term by @noambloom in #864
+- Update to 0.50.0:
+  - New Features
+    - JQL (Jira Query Language) support - New JiraQuery class for
+      building Jira queries with isempty() and notempty() methods
+      (#721)
+    - QUALIFY clause - Filter rows based on window function
+      results (#841)
+    - Bitwise OR support - New bitwiseor() method on fields
+      (#825)
+    - ClickHouse DISTINCT ON - distinct_on() method for
+      ClickHouse queries (#817)
+    - ClickHouse LIMIT BY - limit_by() and limit_offset_by()
+      methods (#817)
+    - ClickHouse FINAL - final() method for FINAL keyword (#765)
+    - ClickHouse SAMPLE - sample() method for approximate query
+      processing (#707)
+    - Oracle LIMIT/OFFSET - limit() and offset() support using
+      FETCH NEXT/OFFSET ROWS syntax (#754)
+    - CREATE/DROP INDEX - Query.create_index() and
+      Query.drop_index() with support for unique, partial, and
+      conditional indices (#753)
+    - Pipe operator - QueryBuilder.pipe() method for functional
+      composition (#759)
+    - Improved parameterized queries - get_parameters() method to
+      collect parameter values, ListParameter and DictParameter
+      base classes (#794)
+    - Auto increment columns - Auto increment support on SqlTypes
+      for CREATE TABLE (#829)
+    - datetime.time support - Proper handling of datetime.time
+      values (#837)
+  - Bug Fixes
+    - Fixed EmptyCriterion handling in &, |, ^ operations with
+      Criterion (#732)
+    - Fixed Field.__init__ to accept string table names (#742)
+    - Fixed isin() and notin() to accept frozenset (#744)
+    - Fixed MySQL set operations (UNION/INTERSECT/MINUS) to wrap
+      queries in parentheses (#782)
+    - Fixed PostgreSQL array syntax for UPDATE statements (#644)
+    - Fixed escape quotes in identifiers (#811)
+  - Typing & Compatibility
+    - Added py.typed marker for PEP 561 compliance (#666)
+    - Fixed typing hint for @builder decorator to preserve
+      callable type (#740)
+    - Fixed types for mypy downstream usage, added __all__
+      exports (#815)
+    - Improved typing for builder methods (#850)
+    - Added Python 3.13 and 3.14 support (#848, #851)
+    - Applied future type style annotations (#853)
+  - Documentation
+    - Added comprehensive documentation for all new features to
+      README.rst
+    - Added documentation for: Analytic Queries (NTILE, RANK,
+      FIRST_VALUE, LAST_VALUE, MEDIAN, AVG, STDDEV), Window
+      Frames, ROLLUP, Pseudo Columns, TEMPORARY/UNLOGGED tables
+    - Unified documentation between README.rst and ReadTheDocs
+      (single source of truth)
+    - Fixed PseudoColumn import in docs (#698)
+    - Added contributing guidelines (#758)
+    - Various typo fixes (#695, #801, #804)
+  - Internal
+    - Refactored Interval to inherit from Term (#838)
+    - Refactored shared logic for Criterion comparisons (#849)
+    - Updated CI to test Python 3.8-3.14 and PyPy 3.9-3.11 on
+      Ubuntu and macOS
+    - Added GitHub Actions release workflow for PyPI publishing
+    - Removed tox dependency, simplified test running
+    - Updated Sphinx and other dev dependencies
+
+-------------------------------------------------------------------

Old:
----
  PyPika-0.48.9.tar.gz
  v0.48.9.tar.gz

New:
----
  pypika-0.51.1.tar.gz
  v0.51.1.tar.gz

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

Other differences:
------------------
++++++ python-PyPika.spec ++++++
--- /var/tmp/diff_new_pack.hhRc3f/_old  2026-03-01 22:15:40.276050589 +0100
+++ /var/tmp/diff_new_pack.hhRc3f/_new  2026-03-01 22:15:40.280050754 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-PyPika
 #
-# Copyright (c) 2025 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,13 +18,13 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-PyPika
-Version:        0.48.9
+Version:        0.51.1
 Release:        0
 Summary:        A SQL query builder API for Python
 License:        Apache-2.0
 Group:          Development/Libraries/Python
 URL:            https://github.com/kayak/pypika
-Source0:        
https://files.pythonhosted.org/packages/source/P/PyPika/PyPika-%{version}.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/pypika/pypika-%{version}.tar.gz
 Source1:        
https://github.com/kayak/pypika/archive/refs/tags/v%{version}.tar.gz
 BuildRequires:  %{python_module parameterized}
 BuildRequires:  %{python_module pip}
@@ -40,12 +40,10 @@
 A SQL query builder API for Python. The motivation behind PyPika is to provide 
a simple interface for building SQL queries without limiting the flexibility of 
handwritten SQL. Designed with data analysis in mind, PyPika leverages the 
builder design pattern to construct queries to avoid messy string formatting 
and concatenation. It is also easily extended to take full advantage of 
specific features of SQL database vendors.
 
 %prep
-%autosetup -p1 -n PyPika-%{version}
+%autosetup -p1 -n pypika-%{version}
 # tests are not included in the tarball from pypi
 (cd ..; tar xf %{SOURCE1} pypika-%{version}/pypika/tests)
 
-cp -r ../pypika-%{version}/pypika/tests ./pypika
-
 %build
 %pyproject_wheel
 

++++++ v0.48.9.tar.gz -> v0.51.1.tar.gz ++++++
++++ 7445 lines of diff (skipped)

Reply via email to